irbis

/ɪrbɪs/

Definitions

1. noun

A type of snow leopard, also known as the panther of the mountains.

“The conservation team spotted an irbis in the Himalayan mountain range.”

Synonyms

  • panther of the mountains
  • snow leopard

Antonyms

  • housecat