TACK RAG Meaning of TACK RAG in English A cloth impregnated with a non-drying varnish that is used to pick up dust and dirt particles. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012