front runner (noun) front runner: leader
Sinonime: blameworthy,
contemptible,
deplorable,
disgraceful, indefensible, inexpiable, not forgivable, outrageous, reprehensible,
shameful, unallowable, unconscionable, unjustifiable, unpardonable, unpermissible, untenable, wrong