defenestration n : the act of throwing someone or something out of a window
Copyright © 2024 3Dict.net