shark_repellentEnglish

porcupine provision, shark repellent

Noun

A measure undertaken by a corporation to discourage unwanted takeover attempts

English: shark repellent, porcupine provision

English words with similar meanings

Show 1 words