STANDAGE MEANING IN ENGLISH

• Standage Definition & Synonyms

  1. (n.) A reservior in which water accumulates at the bottom of a mine.


RECENT SEARCHES