volunteer/ vɔlən'tɪər /

1.noun [c] 
(unpaid worker) 志愿者

2.noun
(helper) 自愿参加者

3.noun
(to army etc) 志愿兵

4.vt.[+information] [ explanation] 
主动提供

5.vi.
(for army etc) 自愿

to volunteer to do sth
自愿做某事