Definitions English

  • About to occur; impending: in imminent danger.