labor_resources
1. [ noun ] resources of available manpower
Related terms: resource