labor_poolEnglish

labor force, labor pool

Noun

The source of trained people from which workers can be hired

English: labor force, labor pool

English words with similar meanings

Show 1 words