Batmobile Definition
    verb
  
 (slang) To put up an emotional or intellectual shield, especially to protect oneself from something that makes one uncomfortable.
Wiktionary 
Origin of Batmobile
-  From the Batmobile driven by superhero Batman in the eponymous media franchise. From Wiktionary 
Find Similar Words
Find similar words to batmobile using the buttons below.