blast

noun

1.
a very long fly ball
Derived from:
blast
2.
a sudden very loud noise
Derived from:
blast
3.
a strong current of air
4.
an explosion (as of dynamite)
Derived from:
blast
5.
a highly pleasurable or exciting experience
6.
intense adverse criticism