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

downcome Definition

Cancel
downcome
noun
A tumbling or falling down; a sudden or heavy fall; an overthrow; ruin; destruction

Words Related to downcome!

downcome Examples by Brain Bank Users