land development
1.
(
noun
) making an area of land more useful
Related Words:
development
,
exploitation
Terms and Conditions of Use / Copyright Notice