The diminutive of gridiron.
·noun A grating of thin parallel bars, similar to a gridiron. II. Grid ·add. ·noun A plate or sheet...
Webster's Dictionary of the English Language