|
Definition of Tower Bridge
1. Proper noun. A bascule bridge in London crossing the River Thames, built in the late 19th century ¹
¹ Source: wiktionary.com
|
1. Proper noun. A bascule bridge in London crossing the River Thames, built in the late 19th century ¹
¹ Source: wiktionary.com