Meaning of “modern languages” in the English Dictionary

british dictionary