'river otter' definitions:

Definition of 'river otter'

From: WordNet
noun
Sociable aquatic animal widely distributed along streams and lake borders in North America [syn: river otter, Lutra canadensis]