Niagara On The Lake Posted in N Best definition Niagara On The Lake Where Toronto goes to die. “Oh Henry, lets retire to Niagara on the Lake when we’re 50 as it is a good place to die” How satisfied are you with the definition? Looking for Niagara On The Lake meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 47 times.