Glossary
To occur suddenly; to have a rapid or explosive onset. Said of some diseases.
Posted
in
by
Tags: