waterproof cloth - English Synonyms Dictionary