Search
Select the dictionary language
to grate on
[phrase form: grate]
01
to continually annoy or irritate someone
Examples
The constant tapping of his pen during the meeting really grated on my nerves.
Search
Select the dictionary language
to continually annoy or irritate someone