Learn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does talk for England mean?

Meaning of idioms with examples...

talk for England


The phrase talk for England describes someone who is talkative (i.e. talks a lot).

This idiom is primarily used in the UK.


I’m terribly sorry I’m late. I've just met Lacy and I couldn't get away from her. She can talk for England!

This idiom is in the nationalities category

More idioms