STONEWALL


Meaning of STONEWALL in English

■ verb

1》 delay or block by refusing to answer questions or by giving evasive replies, especially in politics.

2》 Cricket bat extremely defensively.

Derivatives

~er noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.