to spoil or destroy something so it has no value, use, or enjoyment left
Please don't ruin the surprise by telling her.
The sudden downpour ruined our picnic in the park.