What does Ambustion mean?

Ambustion meaning in General Dictionary

A burn or scald

View more

  • A burn or scald.

Ambustion meaning in General Dictionary

(n.) A burn or scald.