Synonyms: coldhearted
Definition: lacking in sympathy or feeling
Similar words: brittle
Definition: lacking warmth and generosity of spirit
Usage: a brittle and calculating woman