undeterrable

listen to the pronunciation of undeterrable
Английский Язык - Английский Язык
One who cannot be deterred