NOSEBLEED

Definition of NOSEBLEED

  1. (noun)bleeding from the nose