Words: language school
Part of speech: n
Definition: a school for teaching foreign languages