What is immersion?

Some articles on immersion:

List Of Schools In Regina, Saskatchewan - Elementary Schools - Separate Elementary Schools
... Andrew School (French Immersion) École St ... Angela Merici School (French Immersion) St ... Mary School (French Immersion) St ...

More definitions of "immersion":

  • (noun): (astronomy) the disappearance of a celestial body prior to an eclipse.
    Synonyms: ingress
  • (noun): A form of baptism in which part or all of a person's body is submerged.