Definify.com

Definition 2024


defenestrating

defenestrating

English

Verb

defenestrating

  1. present participle of defenestrate