Definition
To determine or decide someone's fate, making it impossible to avoid an unpleasant outcome.
His decision to jump ship to a rival company effectively sealed the fate of his career.
The moment she refused his marriage proposal, she sealed the fate of their relationship.
The company launched the new product without adequate preparation, which sealed the product's fate.