noun a metal spiked gate erected behind a terrace of houses to deter burglars
alley gate 🔊 Listen to this noun a metal spiked gate erected behind a terrace of houses to deter burglars Share Facebook Twitter Google +