Definition of river porpoise in US English:

river porpoise

noun

  • Any of several porpoises (family Phocoenidae) occurring in rivers.

Origin

Mid 18th century; earliest use found in Richard Brookes (fl. 1721–1763), physician and author.