Chinese-English dictionary »

拋出窗外 /pāochū chuāngwài/ meaning in English

ChineseEnglish
拋出窗外 /pāochū chuāngwài/ noun

defenestration [defenestrations](act of throwing out a window)
noun
[UK: dɪfˌenɪstrˈeɪʃən] [US: dɪfˌenɪstrˈeɪʃən]