Learn English – Idioms – "Down the drain."

This week we are going to look at some common English idioms. Down the drain Down the drain means wasted or lost. “I wanted …

Learn English – Idioms – "Down the drain." Read More »