greasy spoon

Explore definitions, synonyms, and language insights of greasy spoon

Definitions

Noun
a small restaurant specializing in short-order fried foods