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

downton Definition

Cancel
downton
idiom(like a ton of bricks)
very hard or severely

Words Related to downton!

downton Examples by Brain Bank Users