English Dictionary
Definition cheesecloth in British English
cheesecloth noun
[uncountable] noun
/ˈtʃiːzˌklɒθ/

English Dictionary