What is the Definition of a Volunteer?

A volunteer is a person who willingly takes on a task or responsibility. Volunteer can also mean the act of willingly accepting obligations or work to help.