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