Impoundage meaning

The act of impounding.
noun
0
0
The fee or fine for impounding.
noun
0
0
Advertisement

Origin of impoundage