Other definitions for grate (2 of 2) · to have an irritating or unpleasant effect: His constant chatter grates on my nerves. · to make a sound of, or as if of, ...
確定! 回上一頁