SMOTHERER

Definition of SMOTHERER

  1. (noun)a person who stifles or smothers or suppresses