Word Meaning

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


Meaning of urtication

- The act or process of whipping or stinging with nettles; -- sometimes used in the treatment of paralysis.