SynonymX
Speak
Defenestrate
Definition of Defenestrate
1.
Throw through or out of the window
Verb
Semanticaly linked words with "defenestrate"
throw