tarmacadam
tarmacadam
English
Noun
Ad
Definition
A mixture of tar and small stones used in paving.
Etymology
From tar + macadam.
Ad
tarmacadam
A mixture of tar and small stones used in paving.
From tar + macadam.