portcullis

Noun
  1. Gate consisting of an iron or wooden grating that hangs in the entry to a castle or fortified town;
    Can be lowered to prevent passage (synset 103992239)

Other Searches