Langimage
English
B2

to make a final short, intense effort to complete something or reach the end quickly.

Meanings

to make a final short, intense effort to complete something or reach the end quickly.

They sprinted to the finish to meet the deadline.

Synonyms

Last updated: 2026/01/05 07:50