compellor
Compellor is a noun formed from the verb compel. It denotes an agent that causes others to take a specific action or to adopt a belief. In standard usage, compellor is uncommon; more frequent terms include coercer, force, or persuader, depending on the context. The term can also refer to mechanisms—technological, social, or institutional—that produce obedience or compliance.
In fiction and speculative contexts, compellor is widely used as a label for devices, powers, or characters
Etymology and usage: from Latin compellere, meaning to drive together or drive away, with agent-noun suffix