truchementTop 25000MeaningsNoun1. interpreter, translator (literary)2. spokesperson (literary)3. intermediary, means (literary)