English to Hindi

Meaning for:
stonewall
other
रुकावट डालना;सहयोग करने से पीछे हटना