greasy spoon Meaning, Definition & Usage

  1. noun a small restaurant specializing in short-order fried foods

WordNet