Adjective

  1. immersed, drowned, sunk, submerged, overwhelmed

  2. absorbed, engrossed

Powered by Oxford