Definify.com

Definition 2025


defenestrating

defenestrating

English

Verb

defenestrating

  1. present participle of defenestrate