labor pool - English Synonyms Dictionary

labor pool

n.
[1] labor force