SMOULDERING

Definition of SMOULDERING

  1. (adj)showing scarcely suppressed anger