Alley Gate (noun) Definition, Meaning & Examples

noun
  1. a metal spiked gate erected behind a terrace of houses to deter burglars
Alley Gate (noun) Definition, Meaning & Examples

More Definitions