English dictionary
porpoise meaning and definition
Definition and meaning of porpoise at MeaningMonkey.org. porpoise meaning and definition in the English Dictionary.PORPOISE noun
Definition of porpoise (noun)
- any of several small gregarious cetacean mammals having a blunt snout and many teeth
Source: Princeton University Wordnet