preferred share

noun

Definitions of preferred share

English

a share on which dividends are paid before dividends on other ordinary shares are paid

The new body could inject funds through acquiring preferred shares.