Define grate. grate synonyms, grate pronunciation, grate translation, English dictionary definition of grate. frame of metal bars; irritate; vex; irk; ...
確定! 回上一頁