The phrase "new slant" means a fresh perspective or different approach to something. It indicates looking at things in a new way or finding a different angle to understand or interpret something. Full definition
Sculpture Remixed: Guest DJ Launch Party 12 November 2009 14.00 - 21.00 Free admission Wayne Hemingway & Son have put a radical new slant on the latest Tate Collection display The DLA Piper Series: This is Sculpture by transforming the gallery into a real life «silent disco». (artinliverpool.com)