Noun river otter has 1 sense
  1. river otter, Lutra canadensis - sociable aquatic animal widely distributed along streams and lake borders in North America
    --1 is a kind of otter
,
TOP