GRANNY FLAT Meaning of GRANNY FLAT in English ˈgranny ˌflat BrE AmE noun [countable] British English a separate place inside or next to someone’s house that is designed for an old relative to live in Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012