To afford means you have enough money or time for something. If you only have ten dollars on you, you can't afford to buy a twenty-dollar hat.

Afford is a verb that has to do with means. You either have a surplus and therefore can afford something, or else you have a deficit and can’t. It can be in the monetary sense: "$100 for cashmere socks? I can’t afford that!” It can also refer to time: “Since my train wasn't scheduled to leave for another hour, I could afford to wait for my sister ten more minutes.” Or even access: “The castle walls afforded a wonderful view of the moat.”

Definitions of afford
  1. verb
    have the financial means to do something or buy something
    “We can't afford to send our children to college”
    “Can you afford this car?”
  2. verb
    be able to spare or give up
    “I can't afford to spend two hours with this person”
    see moresee less
    type of:
    drop, expend, spend
    pay out
  3. verb
    be the cause or source of
    “Our meeting afforded much interesting information”
    synonyms: give, yield
    cause to have, in the abstract sense or physical sense
    see moresee less
    open, open up
    make available
    allow, allow for, leave, provide
    make a possibility or provide opportunity for; permit to be attainable or cause to remain
    type of:
    furnish, provide, render, supply
    give something useful or necessary to
  4. verb
    afford access to
    synonyms: give, open
    see moresee less
    make something accessible, available, or appealing to everyone
Word Family

Test prep from the experts

Boost your test score with programs developed by’s experts.

  • Proven methods: Learn faster, remember longer with our scientific approach.
  • Personalized plan: We customize your experience to maximize your learning.
  • Strategic studying: Focus on the words that are most crucial for success.


  • Number of words: 500+
  • Duration: 8 weeks or less
  • Time: 1 hour / week


  • Number of words: 500+
  • Duration: 10 weeks or less
  • Time: 1 hour / week


  • Number of words: 700+
  • Duration: 10 weeks
  • Time: 1 hour / week