English Dictionary
Definition sleigh in British English
sleigh noun
[countable] noun
/sleɪ/
Synonyms and related words
