VariousWords beta
Related Terms:
Definitions:
Noun
banquette
Definition: an upholstered bench
Definition: A narrow area behind a defensive wall's parapet elevated above its terreplein and used by defenders to shoot at attackers.