Word info

des res

Noun

Meaning

des res

(Britain, colloquial) A desirable residence.

Source: en.wiktionary.org

Close letter words and terms