green tar

English

Noun

green tar (plural green tars)

  1. (obsolete) A type of asphalt occurring naturally and having a greenish color.