river otter

definition: sociable aquatic animal widely distributed along streams and lake borders in North America
example:
speech part: noun
synonyms:

How river otter is being used?