Find the word definition

Wiktionary
short buses

n. (short bus English)