What is the meaning of life in English?

Learn vocabulary with pictures as well as definitions of life in English

Learn in

See more

n. life

Definition of life in English

State in which an organism has energy derived from its own organic processes.

See more

n. life

Definition of life in English

Period of time between birth and death.

Synonyms of life in English

lifetimelifespan

See more

n. life donut

Definition of life donut in English

Rescue device made of buoyant material that allows a person to float at the surface of the water without sinking.

Synonyms of life donut in English

lifebeltlife preserverlifesaverlife ring

See more

n. life jacket

Definition of life jacket in English

Rescue device made of buoyant material that is worn over the torso and allows a person to keep their head above water.

Synonyms of life jacket in English

life vest

See more

n. life preserver

Definition of life preserver in English

Rescue device made of buoyant material that allows a person to float at the surface of the water without sinking.

Synonyms of life preserver in English

lifebeltlifesaverlife ringlife donut

See more

n. life vest

Definition of life vest in English

Rescue device made of buoyant material that is worn over the torso and allows a person to keep their head above water.

Synonyms of life vest in English

life jacket