TAR Meaning of TAR in English v. smear or cover with tar, cover with asphalt, cover with pitch Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012