shark repellent









shark repellent


noun

  1. any tactic used by a corporation to prevent a takeover by a corporate raider.
49 queries 0.535