Search in full dictionary

LONDON BRIDGE (1)

LONDON BRIDGE (1)
ScnMaster
a bridge built in 1209 across the Thames river in London, England. —SHSBC Binder 6 Approved Glossary