TALEBEARER

Definition of TALEBEARER

  1. (noun)someone who gossips indiscreetly