멈추다 is coming to a halt, or halting something. The -고 in front marks the point where the stopping happens: start today and don't stop, we go this far and stop, proceedings halted after someone called for a pause. 끼익 하고 멈추다 uses a sound word — screeching to a stop.