clouded leopardDefinition of clouded leopard noun a large spotted cat found in forests in SE Asia. Neofelis nebulosa, family Felidae clouded leopard in other Oxford dictionaries Definition of clouded leopard in the US English dictionary