• 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
Connect with us on Facebook