scraper
UK[ˈskreɪpə(r)]US[ˈskreɪpər]
n
a tool or device used for scraping a surface, such as removing paint, ice, or dirt.
n
a person who scrapes something.
n
(computing) a program or script that extracts data from websites.
Morpheme Breakdown
scrap
er
scrap
to rub hard
er
agent/instrument suffix
Etymology
the word 'scraper' is formed from the verb 'scrape', which has germanic origins, likely from the old norse 'skrapa', meaning to scratch or rub harshly. the addition of the agent suffix '-er', a common english derivational morpheme from old english, creates a noun denoting either a person who performs the action or, more commonly, the tool used for it. this follows a standard and productive pattern in english for forming instrument nouns, such as 'cutter' or 'grater'. the semantic evolution is straightforward, moving from the action of scraping to the concrete entity that enables the action.
Analysis
Structure: scrap (to rub hard) + er (agent/instrument suffix)
scrap (from middle english 'scrapen', from old norse 'skrapa', meaning to scrape, scratch); er (from old english '-ere', an agent noun suffix indicating a person or thing that performs an action).
Examples
he used a paint scraper to remove the old varnish from the door.
the chef is a master scraper, cleaning every bit of dough from the bowl.
the data scraper collected pricing information from multiple online retailers.