unselfish

unselfish — adjective

1. Someone who is unselfish cares about the needs and happiness of others and does

1.adjectiveB2
Definition

Someone who is unselfish cares about the needs and happiness of others and does not act only for their own benefit.

Example

Gabriel made an unselfish decision to give his holiday bonus to the office cleaner.

attributive: unselfish + decision/noun

The nurse's unselfish care for her patients earned sincere respect from everyone in the town.

attributive: unselfish + care/noun

Common collocations
  • unselfish act
  • unselfish love
  • unselfish nature
  • unselfish manner
  • unselfish service
  • unselfish devotion
  • purely unselfish motives
Synonyms
  • selfless

    Very close in meaning; 'selfless' is slightly stronger and more emotional, often used for heroic acts.

  • generous

    Focuses on giving freely (time, money, help); 'unselfish' is broader, covering any prioritising of others' needs.

  • altruistic

    More formal and academic; an 'altruistic' person acts out of concern for others as a principle.

  • considerate

    Emphasises not causing trouble or inconvenience to others, which is a narrower idea.

Antonyms
  • selfish

    The direct opposite — a selfish person puts their own needs first.

  • greedy

    Focuses on wanting more than one's share, especially of money or possessions.

  • self-centred

    Describes someone who only thinks about themselves, not necessarily at others' expense.

Grammar Patterns

unselfish + noun

be + unselfish

Usage Note

Commonly used before a noun (an unselfish act) or after a linking verb (she is unselfish). The opposite is selfish.

Common Mistakes

She was very unselfish to lend me money.
She was very generous to lend me money.
'generous' is more natural when giving money or gifts; 'unselfish' is broader and describes a general attitude, not a single act of giving.