AnswersCo
Home
All Pages
Imminent
close in time; about to occur