Definition & Meaning | English word BARSTAURANT
BARSTAURANT
Definitions of BARSTAURANT
- (chiefly, Chicago) A combined bar and restaurant.
Number of letters
11
Is palindrome
No
Search for BARSTAURANT in:
Page preparation took: 115.57 ms.