• to hold by, to insist, to insist on sg, to insist that, to insist upon sg, to persevere, to persist in sg
• to die in the last ditch
• to be wedded to his opinion
• to be wedded to his opinion
• assiduous, constant, dogged, enduring, hard, insistent, long-suffering, loyal, persevering, persistent, strenuous, tenacious, tough, true, unwavering
• durance, endurance, long-suffering, perseverance, persistence, persistency, stamina, stay, steadiness, strength, tenacity, toughness
• assiduously, doggedly, hard