Langimage
English
B2

to fail or hesitate at the final stage of a process.

Meanings

to fail or hesitate at the final stage of a process.

The team faltered at the last hurdle and lost the championship.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51