brest

Explore definitions, synonyms, and language insights of brest

Definitions

Noun
a port city in northwestern France (in Brittany); the chief naval station of France