porpoise Definition
Dictionary Home » Words Starting with P » popularity ... Portuguese » porpoise
porpoise
noun
- 1. A beakless whale, smaller than a dolphin, with a blunt snout, found in northern coastal waters and around the coasts of S America and SE Asia.
2. loosely
- A dolphin.
