happening without previous notice or with very brief notice; coming unexpectedly, or without the common preparation; immediate; instant; speedy.-hastly prepared or employed; quick; rapid.-hasty; violent; rash; precipitate.-suddenly; unexpectedly.-an unexpected occurrence; a surprise.