Synonyms for "grate"

Words with similar meaning