tripoli

/tɹˈɪpəli/

tripoli

English Noun Top 28,539
Ad

Definition

A sedimentary rock composed of the shells of diatoms etc., used for polishing.

Etymology

Originally brought from Tripoli in Libya.

Ad