terp - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    an interpreter; used especially by the US military

    The US also offers the best and longest-serving "terps" the chance to apply for US citizenship.

    Submitted by Arthur Jempson from United Kingdom on 14/01/2011