to confess or reveal everything.
Meanings
He spilled his guts about the incident to the police.
Synonyms
Examples
Last updated: 2025/01/11 11:59