Shrimpy lash Synonyms
Synonyms for phrase
SL abbreviation
SL is an abbreviation for Shrimpy LashWhat does SL stand for?
SL stands for "Shrimpy Lash" Definitions for Lash
- (noun) a hard strike with a part of the body or an instrument
- (noun) a long thin or flexible tool for striking
- (verb) to strike repeatedly with something long and thin or flexible