tarcrete
English
noun
Definitions
- A kind of tarry soil near mineral oil sources formed from oil and soot droplets with sand or gravel, precluding plant growth.
Etymology
Affix from English tar.
Origin
English
tar
Affix from English tar.
English
tar