https://en.synonym.one/amp/immersed
13 synonyms for IMMERSED