UNHESITATING

Definition of UNHESITATING

  1. (adj)characterized by quickness and firmness