VOCABULARY - IDIOMS

Talk for England

Meaning:

someone who is talkative

Examples:

  • 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!