DEPUTY Meaning of DEPUTY in English n. Delegate, representative, substitute, proxy, envoy, legate, agent, factor. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012