OVERGROUND MEANING IN ENGLISH

• Overground Definition & Synonyms

  1. (a.) Situated over or above ground; as, the overground portion of a plant.


RECENT SEARCHES