meaning of greasy spoon

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


Related Words

greasy spoon |

Developed & Maintained By Taraprasad.com

Treasure Words