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