QUELLED

Definition of QUELLED

  1. (adj)subdued or overcome