des res

des res

(dɛz rɛz) n (Marketing) (in estate agents' jargon) a desirable residence
Translations