Synonyms of Blow Off in English :
Antonyms of Blow Off in English
Thesaurus of Blow Off in English
1. (verb) come off due to an explosion or other strong force