English to Hindi

Meaning for:
stonewaller
other
रुकावट डालने वाला