die-hardEnglish

die-hard(a), rock-ribbed

Adjective

Tradition-bound and obstinately opinionated

English: die-hard(a), rock-ribbed

English words with similar meanings

Show 1 words