DAUNTLESS

Definition of DAUNTLESS

  1. (adj)invulnerable to fear or intimidation