Noun:
gráta, criathar, gríl, chléithe, laitíse.
Adjective:
snagcheol, scáinte, drochbhéasach, toirtín, aigéad, dian, iomarcach, fonn, garbh.
And the simplest explanation for your GRATING obsession