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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012