Definition of “finishing school” - English Dictionary

british dictionary