English Dictionary
Definition slat in British English
slat noun
[countable] noun
/slæt/
Synonyms and related words
