sōgaihōshutsu
1. defenestration (throwing something or someone out the window)
Noun
#515737
1. defenestration (throwing something or someone out the window)
1. release; emission
1. Releasing; To release
1. Release of; Discharge of
1. Release; Letting go
1. Was released; Was let out
1. Was released.; Was let out.
1. If released; If it is released
1. If released; When released
1. Will likely release; Probably release