Idioms and Phrases

medium
0/15 answered
Q1

What does 'in the heat of the moment' mean?

1 / 15