SITE


Meaning of SITE in English

Features of a place related to the immediate environment on which the place is located (e.g., terrain, soil, subsurface, geology, ground water).

English glossary Of Geography.      Английский глоссарий географии.