Longman Dictionary English From Longman Business Dictionaryredeemable sharereˈdeemable ˌshare [countable]FINANCE one of a class of shares that a company agrees to buy back from their holders under certain conditions → share ldoceonline.com