English Idioms Sometimes phrases in English mean something different than they seem. These types of phrases are called idioms or idiomatic expressions. Idioms like "sing your heart out" can be confusing because the meaning does not always make sense if you translate them literally. However, if you learn what they represent or symbolize, then you will be able to use them in … [Read more...] about Learn English Idioms: Sing Your Heart Out