portcullis
1.
(
noun
) an iron or wooden grating that hangs in the entry to a castle or fortified town; can be lowered to prevent passage
Related Words:
gate
Terms and Conditions of Use / Copyright Notice