river otter Meaning, Definition & Usage

  1. noun sociable aquatic animal widely distributed along streams and lake borders in North America
    Lutra canadensis.

WordNet