Meaning of “foundation course” in the English Dictionary

English