feeble
lame
pathetically lacking in force or effectiveness
a feeble excuse
a lame argument