Idiom: Scales fall from your eyes

Idiom Definitions for 'Scales fall from your eyes'


When the scales fall from your eyes, you suddenly realise the truth about something.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: