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
)
Compounds / Phrases
otterhounds