Meaning of blow off

Definition of blow off

(verb) come off due to an explosion or other strong force

Other information on blow off

WIKIPEDIA results for blow off
Amazon results for blow off