Focus on the pronunciation of grid
English definition of “grid”
› [C] a system of wires for supplying electricity across a large region, country, etc.: The national grid is one of the world's largest utilities.
› [C] a pattern or structure made from horizontal and vertical lines crossing each other to form squares: A grid system is the foundation of any solid design. Find the co-ordinates and grid reference for any location by simply right-clicking on our map.