English version

shrinking violet

From Longman Dictionary of Contemporary Englishshrinking violetˌshrinking ˈviolet noun [countable]  SHYsomeone who is very shy – used humorously
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.