English Dictionary
Definition sailcloth in British English
sailcloth noun
[uncountable] noun
/ˈseɪlˌklɒθ/
Synonyms and related words
