stonewalling n : stalling or delaying especially by refusing to answer questions or cooperate
Copyright © 2026 3Dict.net