tack coatEnglishOxford Dictionary of Englishtack coat ▸ noun (in road-making) a thin coating of tar or asphalt applied before a road is laid to form an adhesive bond.