A public secondary school in France.
From French lycée. Doublet of lyceum.
Practice speaking and memorizing "lycée" and many other words and sentences in English.