Find the word definition

Wiktionary
finishing schools

n. (finishing school English)