DEFENESTRATOCAST Meaning of DEFENESTRATOCAST in English To throw a guitar through a window. Example: The music video's director made sure to defenestratocast in slow motion for maximum effect. Slang English vocab. Английский сленговый словарь. 2012