From Longman Business Dictionaryredeemable stockreˈdeemable ˌstock [uncountable]FINANCEa class of stock that a company agrees to buy back from its holders under certainconditionsAny risk can be spread by investing in redeemable stock or land or plant. →stock