Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
otter
in English
otter
us
/ˈɑtər/
uk
/ˈɒtə/
#common
Plural
otters
Definitions
Noun
a
carnivorous
aquatic
mammal
;
related
to
weasels
a
slender
,
hairy
man
(
gay
slang
context
)