Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
deposit to put down, lay down, or place. [1/10 definitions]
drape to put down or hang carelessly or informally. [1/6 definitions]
quell to overpower or suppress with force; put down; quash. [1/2 definitions]