7 letters · 7 points in Scrabble
noun disclosing information or giving evidence about another
verb speak (about unimportant matters) rapidly and incessantly
verb divulge confidential information or secrets