grate: значение и определения

Английский словарь

Что такое grate?

Что такое grate?