n. 1 a framework of parallel or crossed metal bars. 2 Optics a set of parallel wires, lines ruled on glass, etc., for producing spectra by diffraction.
GRATING
Meaning of GRATING in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012