English Dictionary
◊ STONEWALL
stonewall
v : obstruct or hinder any discussion of