Articulator
Origin
Full definition of articulator
Noun
articulator
(plural articulators)- One who, or that which, articulates.
- 2008, May 31, Joe Nocera, At Exxon’s Can’t-Miss Meeting, He’s got a point; the same qualities that make Exxon Mobil the world’s best producer of oil and gas also cause it to be a terrible articulator of its own message.