Answer: Give shares of (something); deal out. - Oxford Languages
Besides the official definition, there are several other ways you can define the word 'distribute' using synonyms which can help you understand it better, such as:
Hope this helps.
3.4m questions
4.3m answers