RichThesaurus
unforeseen event
unforeseen event
antonyms
unforeseen event
definitions