meaning of shark repellent

1. a measure undertaken by a corporation to discourage unwanted takeover attempts


Related Words

shark repellent |

Developed & Maintained By Taraprasad.com

Treasure Words