Lysa / Law Dictionary / SLAPP SLAPP: meaning in law Strategic Lawsuit Against Public Participation Browse all legal terms →