Idioms and Phrases

Which of the following idioms means: to lose an opportunity by being too slow to act?

Correct answer

C. Miss the boat

Explanation

'Miss the boat' means to lose an opportunity by being too slow to act.