Find the word definition

Wiktionary
work placements

n. (work placement English)