meaning of blow off

1. come off due to an explosion or other strong force


Related Words

blow off | blow-off |

Developed & Maintained By Taraprasad.com

Treasure Words