Q: In England, what’s the difference between a vest and a waistcoat?
A: An English vest is what Americans call an undershirt; a waistcoat is what Americans call a vest.
And I thought ‘football’ is the only word with different meaning in US and other countries? J
Source: 2007 Calendar ‘The 365 Amazing Trivia Facts’