OTTER

Definition of OTTER

  1. (noun)the fur of an otter
  2. (noun)freshwater carnivorous mammal having webbed and clawed feet and dark brown fur