This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Impoundage

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



Shares

Related Words

Menu