Definitions Found:

Share or exchange information, news, or ideas