porpoise

/pˈɔrpʌs/

Explore definitions, synonyms, and language insights of porpoise

Definitions

Noun
any of several small gregarious cetacean mammals having a blunt snout and many teeth

More General Terms