Shobdo Logo
ODEtack coat

tack coat

Flag: gbEnglishOxford Dictionary of English

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