shark watcher









shark watcher


noun

  1. informal a business consultant who assists companies in identifying and preventing unwelcome takeover bids
51 queries 0.565