Lash marks Synonyms
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
Synonyms for phrase
LM abbreviation
LM is an abbreviation for Lash MarksWhat does LM stand for?
LM stands for "Lash Marks"