ソウガイトウテキ
Meanings
Noun
1. defenestration (throwing something or someone out the window)
Composed of
outside a window
throw; throwing; throwing event (e.g. javelin, discus, shot put)