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