Username
Password
You can Register Here ,   OR
Language
Term
Description
greasy spoon (n)
Definition: a small restaurant specializing in short-order fried foods
Definition in French not available from original source. Member-provided definitions coming soon.
Definition: a small restaurant specializing in short-order fried foods