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’