Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of IMMERSED
verb : IMMERSED
Source:WordNet 3.1
-
3. (
) enclose or envelop completely, as if by swallowing; "The huge waves swallowed the small boat and it sank shortly thereafter" ;
See more about : IMMERSED