Synonyms for "detain"

Words with similar meaning