camelopard

/kæməlˈɒpɑːrd/

Definitions

1. noun

An old name for the giraffe, now used more generally to describe any large, long-necked, spotted quadruped

“The museum displayed a painting of a camelopard, which was mistakenly believed to be a depiction of a lion.”

Synonyms

  • giraffe
  • long-necked animal

Antonyms

  • four-legged reptile
  • short-necked animal