Dictionary terp September 20, 2004Add commentDictionary terp n. an interpreter. (source: Double-Tongued Dictionary)