defenestration
English
defenestration meaning in English • defenestration का अर्थ अंग्रेजी में
Noun
- the act of throwing (something or someone) out of a window.