Visual Synonyms

Related Translator

Definition of échauguette

Save this image.
Generating Visual Synonyms...
please wait..
Please Wait..

noun (n)

  • A small chamber or place of protection for a sentinel, usually in the form of a projecting turret, or the like. See Castle. (noun)
    source: webster1913

Images of échauguette

Link to this page