Word Meaning

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


Meaning of illutation

- The act or operation of smearing the body with mud, especially with the sediment from mineral springs; a mud bath.