VariousWords beta
Related Terms:
Definitions:
Noun
greasy spoon
Definition: a small restaurant specializing in short-order fried foods
Definition: An inexpensive diner or other informal restaurant, especially one specializing in frying or grilling.