defenestrate v : throw through or out of the window; "The rebels stormed the palace and defenestrated the President"
Copyright © 2025 3Dict.net