What is the meaning of porpoise in English?

Learn vocabulary with pictures as well as definitions of porpoise in English

Learn in

See more

n. porpoise

Definition of porpoise in English

Carnivorous cetacean, toothed and of small size, between 1 and 2.3 m in length, that has a muscular body, a rounded snout, and a shy nature, which uses echolocation to sense its surroundings.

Synonyms of porpoise in English

mereswine