ODDBALL Meaning of ODDBALL in English [odd.ball] n (1948): one that is eccentric -- oddball adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012