Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mongrel
in English
mongrel
us
/ˈmɑːŋɡrəl/
uk
/ˈmɒŋɡrəl/
#common
Plural
mongrels
Definitions
Noun
something
of
uncertain
or
mixed
kind
a
despicable
or
pitiful
individual
;
thuggish
Adjective
of
mixed
breed
or
unclear
origin