of restaurants, from 1897, from adverbial expression in short order "rapidly, with no fuss," from short (adj.) + order (n.).
a short-order cook
short-handed
shortlist
short-lived
shortly
shortness
short-order
shorts
short-sighted
short-sleeve
shortstop
short-term