English version

Twickenham

From Longman Dictionary of Contemporary EnglishTwickenhamTwick‧en‧ham /ˈtwɪkənəm/  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’.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.