TARMACADAM


Meaning of TARMACADAM in English

[tar.mac.ad.am] n (1882) 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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.