ARTICULATION


Meaning of ARTICULATION in English

(of a lake) The ratio of area of inlets and bays to the total area of the lake.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.