WikiWord

English

clam shack

noun

Meaning

  1. A restaurant that sells cooked seafood, usually featuring fried clams and lobster rolls in particular, and almost always offering beer and wine as well.

Sources

No citations have been attached yet.