STONEWALL


Meaning of STONEWALL in English

v.

1. tr. & intr. obstruct (discussion or investigation) or be obstructive with evasive answers or denials etc.

2 intr. Cricket bat with excessive caution.

Derivatives:

stonewaller n. stonewalling n.

Oxford English vocab.      Оксфордский английский словарь.