unshrinking

a. 不畏縮的、不退縮的、不躊躇的

英文釋義

  1. not shrinking from danger