compescere

listen to the pronunciation of compescere
Lateinisch - Englisch
quench
block, close
restrain, check
hold in check
curb, confine, imprison