hamper
verb
to restrict the movement of by bonds or obstacles : impede
to interfere with the operation of : disrupt
to moderate or limit the effect or full exercise of : curb, restrain
"Leaking at the mouth of delicious possibilities"
PLAY Previous