Submarine

Definition: To eliminate something.

Example: The company will submarine the competition.

Variations :

Usage of "Submarine" by Country

Details About Submarine Page

Last Updated: October 14, 2015

Category: S