weak-kneed

📖 中文释义

  1. a. 膝盖弱的, 软弱的, 不坚定的
📘 English Definition(英文释义)
  1. s. lacking will power or resolution