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