Definitions from Wikipedia (Teddington Lock)
▸ noun: a complex of three locks and a weir on the River Thames between Ham and Teddington in the London Borough of Richmond upon Thames, England.
▸ Words similar to Teddington Lock
▸ Usage examples for Teddington Lock
▸ Idioms related to Teddington Lock
▸ Wikipedia articles (New!)
▸ Words that often appear near Teddington Lock
▸ Rhymes of Teddington Lock
▸ Invented words related to Teddington Lock
▸ noun: a complex of three locks and a weir on the River Thames between Ham and Teddington in the London Borough of Richmond upon Thames, England.
▸ Words similar to Teddington Lock
▸ Usage examples for Teddington Lock
▸ Idioms related to Teddington Lock
▸ Wikipedia articles (New!)
▸ Words that often appear near Teddington Lock
▸ Rhymes of Teddington Lock
▸ Invented words related to Teddington Lock