"Grated" is a word in ENGLISH
grated
ENGLISH
Definition:
of Grate
grated
ENGLISH
Definition:
Furnished with a grate or grating; as, grated windows.
Few words of positivity
The house does not frame the view: it projects the beholder into it.
WORD SUGGESTIONS
grate
ENGLISH
To furnish with grates; to protect with a grating or crossbars; as, to grate a window.
Read the complete definition