ODDBALL Meaning of ODDBALL in English n. colloq. 1. an odd or eccentric person. 2 (attrib.) strange, bizarre. Oxford English vocab. Оксфордский английский словарь. 2012