Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
oddball
in English
oddball
us
/ˈɑdbɔl/
uk
/ˈɒd.bɔːl/
#limited
Plural
oddballs
Definitions
Noun
an
unconventional
individual
;
eccentric
Adjective
unusual
,
nonconforming
(
in
style
,
taste
,
etc
.)