meaning of stonewalling
1.
stalling
or
delaying
especially
by
refusing
to
answer
questions
or
cooperate
Related Words
stonewalling
|
Developed & Maintained By
Taraprasad.com