that unarmored vehicle driving down the highway appeared very blowupable to the insurgent
(blow-up-abul)- the vulnerability of a person or object to be blown up
"that unarmored vehicle driving down the highway appeared very blowupable to the insurgent" What is the definition of "blowupable"?