IMPOUNDAGE Meaning of IMPOUNDAGE in English noun the fee or fine for impounding. 2. impoundage ·noun the act of impounding, or the state of being impounded. Webster English vocab. Английский словарь Webster. 2012