Hardhearted meaning : Lacking in compassion; cold and pitiless.
hardhearted
leatherback
foul
gravy boats
amusement park