adj. 1.pathetically lacking in force or effectiveness 2.lacking strength or vigor 3.lacking physical strength or vitality 4.lacking strength