Definitions Found:

Spotted like a leopard