noun
Meaning 1
A prestigious and expensive landed house located in one of 39 designated areas in Singapore, defined by the Urban Redevelopment Authority as having at most two storeys, and a land area of at least 1,400 m2.
Definition source: English Wiktionary via Wiktextract
Usage: Singapore
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided