English | German | Russian | Czech

oddball English

Meaning oddball meaning

What does oddball mean?

oddball

(= eccentric) a person with an unusual or odd personality

Synonyms oddball synonyms

What other words have the same or similar meaning as oddball?

Are you looking for...?