Definition of "immersed"

immersed