give of something phrasal verb formal ( see also ↑ give )
if you give of yourself, your time, your money etc, you do things for other people without expecting anything in return:
Retired people are often willing to give of their time to help with community projects.