noun British. oilcloth. nouna glazed or waterproofed cotton cloth
american cloth 🔊 Listen to this noun British. oilcloth. noun a glazed or waterproofed cotton cloth Share Facebook Twitter Google +