Definify.com

Definition 2024


greenmailing

greenmailing

English

Verb

greenmailing

  1. present participle of greenmail