stuiten

Verb

 * 1) to stop, arrest in progress, end
 * 2) to be arrested, come to rest
 * 3) to meet, arrive at
 * 4) to irritate, bother, shock