SKY CLOTH Meaning of SKY CLOTH in English ■ noun a backdrop painted or coloured to represent the sky. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004