LIZARD


Meaning of LIZARD in English

Lizard, the BrE AmE

an area of land going out into the sea in the southwest of England, which is the part of the UK that is furthest to the south

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.