Nosebleed (noun) Definition, Meaning & Examples

noun
  1. bleeding from the nose.
  2. red trillium.
noun
  1. bleeding from the nose, as the result of injury, etc
Nosebleed (noun) Definition, Meaning & Examples

More Definitions