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