To prevent someone or something from moving farther or continuing a process.
Natural examples
Ich hielt das Kind am Arm auf, bevor es auf die Straße lief.
Dieser niedrige Zaun kann den großen Hund nicht aufhalten.
Mit dem Wasser konnten wir die Flammen aufhalten.
Usage note
In this sense, movement or development is prevented. The second sense concerns a delay without necessarily stopping the activity entirely.

