English word definition — powered by WordNet
express complaints, discontent, displeasure, or unhappiness
Want to remember quetch?