deputyshipEtymologyFrom deputy + -ship.deputyship means The position or role of deputy. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounThe position or role of deputy.