Synonyms for "halt"

Words with similar meaning