STACKAGE MEANING IN ENGLISH

• Stackage Definition & Synonyms

  1. (n.) A tax on things stacked.
  2. (n.) Hay, gray, or the like, in stacks; things stacked.


RECENT SEARCHES