a pavement of crushed small stones, joined with tar and compressed with a roller - English Synonyms Dictionary

Can't found any synonym terms.