TARP


Meaning of TARP in English

n. US & Austral. colloq. tarpaulin. [abbr.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.