alley gate








noun

  1. a metal spiked gate erected behind a terrace of houses to deter burglars
54 queries 0.595