PHYSIOGRAPHIC DIVISIONS Meaning of PHYSIOGRAPHIC DIVISIONS in English (Geography) Broad land groupings based on the physical features of the landscape. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012