"Lifeblood" is a word in ENGLISH

lifeblood ENGLISH
Definition:

Fig.: That which gives strength and energy.

lifeblood ENGLISH
Definition:

The blood necessary to life; vital blood.

Few words of positivity

You don't make a poem with ideas, but with words.

Stephane Mallarme

WORD SUGGESTIONS
Laugh your heart out.

What happened to the entertainer who did a show for the cannibals ?He went down really well !

aceldama ENGLISH

The potter's field, said to have lain south of Jerusalem, purchased with the bribe which Judas took for betraying his …

Read the complete definition
river ENGLISH

Fig.: A large stream; copious flow; abundance; as, rivers of blood; rivers of oil.

Read the complete definition