INTERPRETER MEANING IN ENGLISH

• Interpreter Definition & Synonyms

  1. (n.) One who or that which interprets, explains, or expounds; a translator; especially, a person who translates orally between two parties.


Synonyms:
Representative, Translator, Voice,

RECENT SEARCHES