TARP Meaning of TARP in English n. US & Austral. colloq. tarpaulin. Etymology: abbr. Oxford English vocab. Оксфордский английский словарь. 2012