provision : Idioms & Phrases


porcupine provision

  • noun a measure undertaken by a corporation to discourage unwanted takeover attempts
    shark repellent.
WordNet