Glossaria.net

Glossary Energy Engineering / Term

Site

Any location on which a facility is constructed or is proposed to be constructed.

Permanent link Site - Creation date 2020-04-22


< Side Fins Glossary / Energy Engineering Site Energy >