English Idioms: A Piece of Cake or A Can of Worms? English idioms are one of the most difficult topics for any ESL student to master since they are not translated literally and cannot be understood from the individual meanings of their elements. If your new smart phone cost you an arm and a leg, it does not mean that you actually had to amputate your limbs in exchange for a high-tech gadget. There are over 15,000 idioms in the English Language so it’s understandable why it might be quite a challenge for a non-native speaker to know them through and through. Yet, there is no need to look for a shoulder to cry on. If you happen to stumble upon an expression you don’t know, you can refer to one of the many online idiom dictionaries. A good place to start is The Free Dictionary. With over 12,000 idioms, it’s one of the most comprehensive resources on the web. You can browse through a list of random idioms and pick up a couple of new expressions. If you want to see the idioms containing a specific word, enter it in a search field and see what you get. Online Idiom Dictionary is another must-see website. Similar to The Free Dictionary, it also provides you with a list of most common idioms and expressions picked at random. For every idiom, there is an example of its use in the sentence. The dictionary is significantly smaller – it contains about 5,000 expressions – but it’s less crowded and more pleasing to the eye. If money is no object, you should consider investing in the Cambridge Idioms Dictionary. It has up-to-date content, a section on the most commonly used idioms and the option to search for an idiom by different topics. Click on the picture to learn more about pricing and availability.