• word of the day

    stonewalling

    stonewalling - Dictionary definition and meaning for word stonewalling

    Definition
    (noun) stalling or delaying especially by refusing to answer questions or cooperate
Download our Mobile App Today
Receive our word of the day
on Whatsapp