ALL meanings of site catchment analysis
site catch·ment a·nal·y·sis
S s - noun site catchment analysis the examination by survey, excavation, maps, and graphs of a contained area to evaluate the productivity of the resources customarily exploited by the inhabitants of a settlement, especially a prehistoric one. 1