TWICKENHAM


Meaning of TWICKENHAM in English

Twick ‧ en ‧ ham /ˈtwɪkənəm/ BrE AmE

a ↑ rugby ↑ stadium in west London, where the English Rugby Football Union is based and where the English national rugby team plays international games. It is sometimes humorously called ‘Twickers’.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.