Green’s Dictionary of Slang

batmobile v.

[the Batmobile, in the Batman movies, which has a mechanical shield]

(orig. US) to put up one’s defences.

[UK]Guardian G2 6 Aug. 8: She is, as we say in the 90s, batmobiling — her defences are up.