Summary
English Synonyms:   more detail...
  1. river otter:


English

Detailed Synonyms for river otter in English

river otter:

river otter [the ~] nom

  1. the river otter
    – sociable aquatic animal widely distributed along streams and lake borders in North America 1
    the Lutra canadensis; the river otter
    – sociable aquatic animal widely distributed along streams and lake borders in North America 1

Alternate Synonyms for "river otter":


Related Definitions for "river otter":

  1. sociable aquatic animal widely distributed along streams and lake borders in North America1

Related Synonyms for river otter