Definition of nosebleed

Definition of nosebleed
  1. nosebleed Noun A haemorrhage from the nose.
Need more help? Try our forum NEW