Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Otter in English

English

Otter

/ɑtər/

noun

1. The fur of an otter

    synonym:
  • otter

2. Freshwater carnivorous mammal having webbed and clawed feet and dark brown fur

    synonym:
  • otter