English language idioms

English language idioms, the importance, evolution and linguistic meaning of this fundamental aspect of the American English language for every learners. We often read and hear the phrase “language is a living …

Naval words heritage

England expects that every man will do his duty. Horatio Nelson Time is everything; five minutes make the difference between victory and defeat. Horatio Nelson A fleet of British ships at war …

Idioms For Idiots

Idioms For Idiots By Donald Watson, an article about the different words to describe and define stupid people. All Fools’ Day (1 April) is upon us, but how many words do you …