defenestrate v : throw through or out of the window; "The rebels stormed the palace and defenestrated the President"
版权所有 © 2024 3Dict.cn