word for not giving up easily