'bear hug' definitions:

Definition of 'bear hug'

(from WordNet)
noun
A wrestling hold with arms locked tightly around the opponent
noun
A takeover bid so attractive that the directors of the target company must approve it or risk shareholder protest