weak-kneed

adjective
1
not having courage or strength
ضعیف‌النفس, بی‌جرأت, کم‌اراده, بزدل, کم‌جرأت, ترسو