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.
5.7m questions
7.5m answers