What is the meaning of spirit in English?

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

Learn in

See more

n. spirit

Definition of spirit in English

Soul of a deceased person that is believed to inhabit the world of the living.

See more

n. spirit board

Definition of spirit board in English

Board with written letters over which users slide an object to communicate with spirits of the dead or other supernatural beings.

Synonyms of spirit board in English

ouijatalking board

See more

n. spirit level

Definition of spirit level in English

Instrument made up of tubes that contain liquid and a bubble that serve as an indicator, usually held together in a rectangular structure, which is used to measure the straightness of an object or surface.

Synonyms of spirit level in English

bubble levellevel