Search results
- Dictionaryoddball/ˈɒdbɔːl/
noun
- 1. a strange or eccentric person: "she was seen as a bit of an oddball"
adjective
- 1. strange; bizarre: "oddball training methods"
Powered by Oxford Dictionaries
noun
adjective
Powered by Oxford Dictionaries