Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of weatherworn

- Worn by the action of, or by exposure to, the weather.