English Dictionary
Definition grate in British English
grate noun
[countable] noun
/ɡreɪt/
Synonyms and related words
