A restaurant or establishment that serves food, especially one appealing to or resembling a roadside cafe.
Likely a blend or variant of 'cat-stop' or related to 'cat-house' meaning a roadside eating place. The exact etymology is unclear but may derive from informal American diner nomenclature.
Try Another Word