2 words in this vocabulary list
noun a person who talks too much, especially indiscreetly
verb to talk too much, especially indiscreetly
noun a liquid that is accidentally or carelessly spilled
verb to reveal or disclose private or secret information