In majaz, the word is transferred and a preventing indicator (qarina mani‘a) excludes literal intention. In kinayah, the first meaning is still tenable, and the hearer reaches its associated implication.
In «رَأَيْتُ أَسَدًا يَخْطُبُ» (“I saw a lion delivering a speech”), speaking indicates that a brave man is intended, not a literal lion. In «طويل النجاد», the strap may actually be long while the additional meaning is tallness.