shoplot (English, noun)
expansion: shoplot (plural shoplots)
Senses:
glosses: A portion of land allocated for a shop; the kind of multi-storey building with commercial ground floor normally occupying such a lot
tags: Malaysia
Forms:
form: shoplots
tags: plural