hot-seat (noun) hot seat: painful or difficult situation
Sinonime: altruistic,
beneficent,
benevolent, benignant, big-hearted,
bountiful, contributing, donating, eleemosynary,
generous,
good,
gracious,
helpful,
humane,
humanitarian,
kind, kindhearted,
liberal,
magnanimous, munificent, openhanded,
patriotic, public- spirited
Antonime: misanthropic,
miserly,
stingy, uncharitable