Meaning of yellow streak in English:

yellow streak

noun

informal US
  • A tendency towards cowardice.

Origin

Late 19th century; earliest use found in Daily Picayune (New Orleans).