WATER LEVEL MEANING IN ENGLISH

• Water level Definition & Synonyms

  1. () A kind of leveling instrument. See under Level, n.
  2. () The level formed by the surface of still water.


RECENT SEARCHES