GRATE Meaning of GRATE in English (fire~) foyiere; v. triturar, raspar; (jar) iritar, ofender. TO ~ THE TEETH: grinsar per li dentes English Interlingue dictionary. Английский словарь Интерлингве. 2012