shark repellent
Explore definitions, synonyms, and language insights of shark repellent
Definitions
Noun
a measure undertaken by a corporation to discourage unwanted takeover attempts
Explore definitions, synonyms, and language insights of shark repellent