Tag Archives: Sport

Football pitch - Soccer Field - English Vocabulary

Football / Soccer – English Vocabulary and Resources

It is that time again where we find ourselves in the middle of the FIFA World Cup where billions of people watch the most popular sport in the world… football, or as some countries also call it, soccer. Of course, I was asked to create a chart with vocabulary associated with football… so that is […]

The meaning of the English Idiom: Throw in the towel. Includes Origin and example sentences.

Throw in the towel – idiom

To throw in the towel = to quit; to give up; to concede defeat The origin of this idiom comes from boxing. When a boxer is being hit too much, is losing the fight and has great difficultly to continue, then sometimes his coach (or trainer) will throw a towel (or a sponge) into the boxing ring to […]