ringed snake - English Synonyms Dictionary