Learn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does odd duck mean?

Meaning of idioms with examples...

odd duck


An unusual person, especially an individual with an idiosyncratic personality or peculiar behavioral characteristics.


This boy is an odd duck in many ways. Unlike his peers, he has no hobbies.

This idiom is in the animals category

More idioms