Dedecorate
Word Dictionary
-> Dedecorate
Search:
Dedecorate
(v. t.) To bring to shame; to disgrace.
Terms of Use
Canadian Jobs