LECHERED MEANING IN ENGLISH

• Lechered Definition & Synonyms

  1. (imp. & p. p.) of Lecher


• Lecher Definition & Synonyms

  1. (n.) A man given to lewdness; one addicted, in an excessive degree, to the indulgence of sexual desire, or to illicit commerce with women.
  2. (v. i.) To practice lewdness.


Synonyms:
Satyr,

RECENT SEARCHES