Summary
English Synonyms:   more detail...
  1. oddball:


English

Detailed Synonyms for oddball in English

oddball:

oddball [the ~] noun

  1. the oddball
    – a person with an unusual or odd personality 1
    the eccentric; the flake; the oddball; the eccentric person; the geek
    – a person with an unusual or odd personality 1

Alternate Synonyms for "oddball":


Related Definitions for "oddball":

  1. a person with an unusual or odd personality1