Definition, Meaning & Synonyms | English word ODD DUCK
ODD DUCK
Definitions of ODD DUCK
- (idiomatic) An unusual person, especially an individual with an idiosyncratic personality or peculiar behavioral characteristics.
Number of letters
8
Is palindrome
No
Search for ODD DUCK in:
Page preparation took: 146.82 ms.