Word Meaning

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


Meaning of irrorate

- To sprinkle or moisten with dew; to bedew.
- Covered with minute grains, appearing like fine sand.