Top Definition
an explosion in 1917 that was caused by 2 ships colliding.
The Halifax Explosion killed thousands of people and injured more.
by wecl0me12 September 19, 2009
5 Words related to halifax explosion

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×