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

demeaning Definition

Cancel
demeaning
adjective()
causing awareness of your shortcomings

Words Related to demeaning!

demeaning Examples by Brain Bank Users