Meaning

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

Forms

plural: green tars
Singulargreen tar
Pluralgreen tars

regular

See also

neighbours in the dictionary
green tar — meaning, examples, forms, synonyms | Krumeto