English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition immersion in British English

immersion noun

noun
/ɪˈmɜː(r)ʃ(ə)n/
1

the state of something that has been put in a liquid and is surrounded or covered by it

Synonyms and related words
1.1

the process of putting something into a liquid

Synonyms and related words
2

a method of baptizing a new member of a Christian church that involves putting their whole body into water

Synonyms and related words
3

a situation in which someone spends most of their time doing something or thinking about it

Synonyms and related words
Synonyms and related words
Definition immersion in British English