DES RES Meaning of DES RES in English n. sl. a desirable residence. Etymology: abbr. Oxford English vocab. Оксфордский английский словарь. 2012