Adjective unselfish has 2 senses
  1. unselfish - not selfish
    Antonyms:
    selfish, egotistic, egotistical, narcissistic, self-loving, self-serving, self-seeking, stingy, ungenerous
  2. unselfish - not greedy
    Antonyms:
    stingy, ungenerous (indirect, via generous)
,
TOP