clam shack noun1 •A restaurant that sells cooked seafood, usually featuring fried clams and lobster rolls in particular, and almost always offering beer and wine as well. formsclam shacks