Question: is weak at the knees an idiom?
Answer: weak at the knees. 1. Literally, in danger of collapsing because one's knees may buckle, due to faintness brought on by a strong emotion, exhaustion, etc. ... By extension, affected by a strong emotional reaction to someone or something.