sly-grog shop
- an unlicensed property from which alcoholic drinks are sold
noun: sly-grog shop, plural noun: sly-grog shops
- 釋義
名詞
- 1. Australian, New Zealand informal an unlicensed property from which alcoholic drinks are sold sly-grog shops by the dozen were doing a roaring trade