Definify.com

Definition 2025


defenestrace

defenestrace

Czech

Noun

defenestrace f

  1. defenestration (act of throwing out a window)