- 1. submerge; flood; immerse
- ♦ ~透镜 immersion lens
- ♦ ~折射计 immersion refractometer
- ♦ ~式加热器 immersion heater
- ♦ 整个村庄被洪水~。 The whole village was submerged in the flood.
- 2. be immersed in; be permeated with
- ♦ 伟人逝世, 人们~在悲痛之中。 People were immersed in grief at the passing away of the great man.