Meaning of porpoise

Definition of porpoise

(noun) any of several small gregarious cetacean mammals having a blunt snout and many teeth

Other information on porpoise

WIKIPEDIA results for porpoise
Amazon results for porpoise