adj. 25B6; adjective (Brit. informal)
politics is a beastly profession : AWFUL, horrible, rotten, nasty, foul, objectionable, unpleasant, disagreeable, offensive, vile, hateful, detestable; informal terrible, God-awful.
he was beastly to her : UNKIND, malicious, mean, nasty, unpleasant, unfriendly, spiteful, cruel, vicious, base, foul, malevolent, despicable, contemptible; informal horrible, horrid, rotten.
pleasant, kind.