Synonym of “Defenestration” is? February 23, 2021 – by Sufyan Ansari 0 (A) Ejection (B)Axe (C) Riddance (D) Elimination