having claws - English Synonyms Dictionary