English Dictionary
Definition greentailing in British English
greentailing noun
[uncountable] noun
/ˈɡriːnˌteɪɪlɪŋ/
1
the business of selling products that are not harmful to the environment
Example
As it evolves, greentailing will force both suppliers and retailers in every category to take notice.
Synonyms and related words
