Definitions Found:

Impart or pass on (information, news, or ideas)