SLAPP: meaning in law

Strategic Lawsuit Against Public Participation

Browse all legal terms →