And neither have you apparantly. Because as Alan_X has already pointed out, you yourself have posted the definition that synonyms can also have "similar" meanings (i.e. not 100 percent the same). Horses and zebras are similiar as in they both have four legs, a mane and a tail. However, a horse is not a zebra, same as private is not necessarily secret. Thank you very much...
Yes I know. I haven't said they are the exact same thing??
Sorry, I don't mean to be pedantic, but a zebra is not a synonym for a horse.
Synonyms of 'horse'
Explore 'horse' in the dictionary
(noun) in the sense of nag
Definition
a four-footed mammal with hooves, a mane, and a tail, used for riding and pulling carts, etc.
A small man on a grey horse had appeared.
Synonyms
nag
, mount
, mare
, colt
, filly
, stallion
, gelding
, jade
, pony
, yearling
, steed (archaic, literary)
, dobbin
, moke (Australian, slang)
, hobby (archaic, dialect)
, yarraman or yarramin (Australian)
, gee-gee (slang)
, cuddy or cuddie (dialect, mainly Scottish)
, studhorse or stud
https://www.collinsdictionary.com/dictionary/english-thesaurus/horse