HOWLING

Definition of HOWLING

  1. (noun)a long loud emotional utterance
  2. (adj)extraordinarily good or great; used especially as intensifiers