English Dictionary
Definition slatted in British English
slatted adjective
adjective
/ˈslætɪd/
Synonyms and related words
