nosebleed ( synonym found)

Definition of nosebleed:

°A haemorrhage from the nose.

Back to Top