English Dictionary
Definition frigate in British English
frigate noun
[countable] noun
/ˈfrɪɡət/
Synonyms and related words
