tarmacadam
nounDefinition of tarmacadam
1
: a pavement constructed by spraying or pouring a tar binder over layers of crushed stone and then rolling
2
: a material of tar and aggregates mixed in a plant and shaped on the roadway
Keep scrolling for more