defenestrate
English
defenestrate meaning in English • defenestrate का अर्थ अंग्रेजी में
v. t.
- to throw (something or someone) out of a window.