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