GUFFAW

Definition of GUFFAW

  1. (verb)laugh boisterously
  2. (noun)a burst of deep loud hearty laughter