IMPOUNDED Meaning of IMPOUNDED in English adj. confined, shut up; confiscated, seized Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012