meaning of barrows
1.
A
room
containing
a
bar
or
counter
at
which
liquors
are
sold.
Related Words
barroom
|
barrow
|
barrowist
|
Developed & Maintained By
Taraprasad.com