Definify.com

Definition 2025


greenmailing

greenmailing

English

Verb

greenmailing

  1. present participle of greenmail