Subtle lampooning Synonyms

Definitions for Subtle


SL abbreviation

SL is an abbreviation for Subtle Lampooning
What does SL stand for?
SL stands for "Subtle Lampooning"