Word Definition

Submerse

  1. Submersed.