Defenestrate — definition

1. defenestrate (Verb)

1 definition

defenestrate (Verb) — Throw through or out of the window. ex. "The rebels stormed the palace and defenestrated the President"

2 types of
throw wing