leopard snake - English Synonyms Dictionary