NATIONAL GRID Meaning of NATIONAL GRID in English ˌNational ˈGrid BrE AmE noun the National Grid the system of electricity lines across Britain Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012