Meaning of portcullis
Definition of portcullis
(noun)
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
Other information on portcullis
WIKIPEDIA results for
portcullis
Amazon results for
portcullis
Tweet