Yahoo Web Search

Search results

  1. Dictionary
    Re·stor·a·tive
    /rəˈstôrədiv/

    adjective

    • 1. having the ability to restore health, strength, or a feeling of well-being: "the restorative power of long walks"

    noun

    • 1. something, especially a medicine or drink, that restores health, strength, or well-being: "herbal restoratives"