immerge ourselves in water?
Divers?
Submarine?
I don't know relee. Your guess is as good as any.
Good catch.
"immerge ourselves in water?" Microscopic!