Definitions of weak-kneed:

  • adjective:   lacking will power or resolution
    Example: "The role of the dissenter is not for the weak-kneed"