English Dictionary
Definition porpoise in British English
porpoise noun
[countable] noun
/ˈpɔː(r)pəs/
Synonyms and related words
