LIZARD Meaning of LIZARD in English (n.) A piece of rope with thimble or block spliced into one or both of the ends. Webster's English dictionary. Английский словарь Webster. 2012