Sniveling lackey Synonyms

Definitions for Sniveling


  • (noun) whining in a tearful manner

SL abbreviation

SL is an abbreviation for Sniveling Lackey
What does SL stand for?
SL stands for "Sniveling Lackey"

Definitions for Lackey