GRANNY FLAT Meaning of GRANNY FLAT in English ■ noun informal, chiefly Brit. a part of a house made into self-contained accommodation suitable for an elderly relative. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004