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