torpedoing Definition
Definition
Causing the failure, destruction, or downfall of something, often unintentionally or due to a single action or series of actions.
Browse
Causing the failure, destruction, or downfall of something, often unintentionally or due to a single action or series of actions.
Browse