HOLLOWAY Meaning of HOLLOWAY in English Hol ‧ lo ‧ way /ˈhɒləweɪ $ ˈhɑːl-/ BrE AmE 1 . an area of North London 2 . a prison for women in North London Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012