Meaning of “foundation course” in the English Dictionary

british dictionary