Skip to content
Book Glossary
Home
Practice
Lessons
About
oddball
Stopped
Dictionary definition
· oddball
noun
a person with an unusual or odd personality
Similar words
eccentric
eccentric person
flake
geek
Source: Open English WordNet (CC BY 4.0).