Definition of lace lizard in English:

lace lizard

noun

Origin

Late 18th century.