Lasting Impression is a trait in Destiny 2 that can appear on 20 weapons. An enhanced version exists on crafted and some newer weapons.
What Lasting Impression does
Rockets attach on impact and detonate after a delay. Increases blast radius and damage.
Enhanced version
Rockets attach on impact and detonate after a delay. Substantially increases blast radius and increases damage.