Meaning of “school bus” in the English Dictionary

English