tarmacadam

tarmacadam

English Noun
Ad

Definition

A mixture of tar and small stones used in paving.

Etymology

From tar + macadam.

Ad