bnd's public profile. You can only see this limited content.
  • Activity
  • Videos
participated here...
Submitted to Lessons  

20 Most Common Idioms in English...and what...

The English language is one of the vastest and most vivid languages in the world. It is made up of over 1.5 million words. Over and above that, the same word can have a variety of different meanings depending on the context it ...
  Thank you for the listing of these idioms and their meanings. I have used many of the list idioms and few of them are new to me.
  on the ball
 ''The elephant in the room''????
641886 1832649 171209134 n
 Emotion: smile like hello kitty much much much ^^
New Member

Joined Aug 08 2012 12:11:09
+1 on all content
+1 on forum posts