Meaning of leopard print in English:

leopard print

Translate leopard print into Spanish


mass noun
  • A pattern or print resembling the coat of a leopard, printed on a garment or fabric.

    ‘she was dressed from head to toe in leopard print’
    • ‘she certainly managed to attract their attention in a leopard print dress’