Word Meaning

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


Meaning of sleighing

- The act of riding in a sleigh.
- The state of the snow or ice which admits of running sleighs.