English Dictionary
Definition terp in British English
terp noun
noun
1
an interpreter; used especially by the US military
Example
The US also offers the best and longest-serving "terps" the chance to apply for US citizenship.
