Definify.com

Definition 2025


vulture_capitalists

vulture capitalists

English

Noun

vulture capitalists

  1. plural of vulture capitalist