Weak-kneed

From Fresh Dictionary

English

Adjective

weak-kneed

  1. Lacking will power or strength of character
Personal tools