English Dictionary
Definition seahorse in British English
seahorse noun
[countable] noun
/ˈsiːˌhɔː(r)s/
Synonyms and related words
