portcullis

Definition

Politics

  • noun the emblem of both UK Houses of Parliament, in the form of a portcullis with a crown above it
http://www.dictionarycentral.com/definition/portcullis.html