Etymograph

English

spotproof

From spot + -proof.

Formed from spot + -proof

Middle Dutch spotte ‘spot’

Middle English spot

English spot

Today it means

adj Resistant to spotting.

Language periods are conventional ranges, not dates for this word.

Etymograph / spotproof