Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tilbury Definition

Cancel
tilbury
noun(til-bury)
a light 2-wheeled carriage
tilbury
geographical name(til-bury)
town and port east of London on the Thames River in Essex, southeastern England population 12,500

Words Related to tilbury!

tilbury Examples by Brain Bank Users