Q. Idioms/ Phrases for : On the spur of the moment ?
β
Correct Answer: (D)
acting impulsively without thinking
You must be Logged in to update hint/solution