Definify.com

Definition 2024


technocrate

technocrate

French

Noun

technocrate m, f (plural technocrates)

  1. technocrat

Related terms