| |||||||||
England
1 the largest country in Britain; population 49,138,831 (2001). The capital is London ➔ Britain ➔ United Kingdom
2 a humorous way of saying that someone does a lot or too much of a particular activity :
... for England
British English spoken• You know Brian, he could flirt for England.
• They say men can't communicate, but Lee and his mates talk for England when they get together.
