powerful

forceful

firm

potent

resilient

durable

intense

vivid

bold

compelling evidence

a persuasive argument

a robust defence GB or defense US of

weak