compescere

listen to the pronunciation of compescere
اللاتينية - الإنجليزية
quench
block, close
restrain, check
hold in check
curb, confine, imprison