LEOPARD


Meaning of LEOPARD in English

[noun] [C] - a large wild cat that has yellow fur with black spots on it and lives in Africa and S AsiaSee picture: Cats(saying) 'A leopard can't change its spots' means that a person's character, especially if it is bad, never really changes, even if that person might pretend it has.He has promised not to tell lies any more, but a leopard can't change its spots.

Cambridge English vocab.      Кембриджский английский словарь.