'stock buyback' definitions:

Definition of 'stock buyback'

From: WordNet
noun
A corporation's purchase of its own outstanding stock; increases earnings/share so stock price rises (which can discourage a takeover attempt)