CHOPHOUSES
10 letters
20 Scrabble points
Definition of CHOPHOUSES
noun
-
An inexpensive restaurant that specializes in chops or steaks; a steakhouse.
-
Any restaurant.
-
A custom house in China where transit duties are levied.
Source: Wiktionary
Word Details
Letters
C
H
O
P
H
O
U
S
E
S
Length
10 letters
Scrabble Score
20 points