Meaning of stonewalling

Definition of stonewalling

(noun) stalling or delaying especially by refusing to answer questions or cooperate

Other information on stonewalling

WIKIPEDIA results for stonewalling
Amazon results for stonewalling