unshak[e]able

  • 1dyed-in-the-wool — adj entrenched, inveterate, deep rooted, diehard, established, long standing, settled, fixed, hard core, hardened, inflexible, unchangeable, uncompromising, unshak(e)able, through and through, thorough, confirmed, complete, card carrying ≠… …

    Useful english dictionary