impoundage

ɪm'paʊndɪdʒ

英文释义

n. The act of impounding, or the state of being impounded.
n. The fee or fine for impounding.

中文翻译

蓄水量

学习工具