Topic: DRINK


shebeen

noun
     
she‧been [countable] informal
DFD a place where alcoholic drinks are sold illegally - used especially in Ireland

Explore DRINK Topic