The train came to a screeching halt at the station.
Meaning: The train made a loud, unpleasant noise as it stopped at the station.
Choice of Words: Screeching is an adjective that describes a high-pitched, unpleasant sound. Halt is a verb that means to stop moving.
Alternative Expressions
Related Expressions