Synonyms for "immobilize"

Words with similar meaning