VariousWords beta
Related Terms:
Definitions:
Noun
guardhouse
Definition: a military facility that serves as the headquarters for military police and in which military prisoners can be detained
Definition: A station for guards, especially at the entrance of a town, castle, etc.