defenestrate

23 3 0
                                        

defenestrate

(v) to throw someone or something out of a window

Word DiaryWhere stories live. Discover now