Synonym of “impound” is _________? April 25, 2026May 13, 2019 A. break up B. haggle C. hammer in D. confiscate Show AnswerAnswer= Option D