.
Poltroon - Definition:
Definitions from Oxford Languages
noun: poltroon; plural noun: poltroons
... an utter coward.
That’s amazing i’ve never seen that word
... and yes, sadly accurate. McConnell will never do it. He has said it time and again.
He’s an awful ‘leader’.