clouded leopard - English Synonyms Dictionary