Lingo
squeal
confess to a punishable or reprehensible deed, usually under pressure
Synonyms
1 / 2