Grate
Grate – Meaning, Definition, Synonyms and Antonyms Grate is used as a “Verb” in the English grammar. Meaning: Grate means to scrape or shred something, often creating friction or noise. Definition: The term can also denote the production of a grating, unpleasant noise resulting from the friction or scraping of one object against another, particularly … Read more