Loading your experience...
to stop
"Wir müssen diese Entwicklung stoppen."
alternative form of stopfen (“to stuff, to plug”)
"Musste dein Zeug da so unvorsichtig reinstoppen?"
to measure time with a stopwatch