verb
Meaning 1
To disclose information, especially of a sensitive nature.
Definition source: English Wiktionary via Wiktextract
Usage: informal
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: let the cat out of the bag, spill the beans, spill one's guts
Antonyms: none provided