Definitions from Wikipedia (National Grid plc)
▸ noun: a British multinational electricity and gas utility company headquartered in London, England.
▸ Words similar to National Grid plc
▸ Usage examples for National Grid plc
▸ Idioms related to National Grid plc
▸ Wikipedia articles (New!)
▸ Words that often appear near National Grid plc
▸ Rhymes of National Grid plc
▸ Invented words related to National Grid plc
▸ noun: a British multinational electricity and gas utility company headquartered in London, England.
▸ Words similar to National Grid plc
▸ Usage examples for National Grid plc
▸ Idioms related to National Grid plc
▸ Wikipedia articles (New!)
▸ Words that often appear near National Grid plc
▸ Rhymes of National Grid plc
▸ Invented words related to National Grid plc