Word info Synonyms Antonyms

embosom

Verb

Meaning

To take into, or place in, the bosom; to cherish; to foster.

To inclose or surround; to shelter closely; to place in the midst of something.

Source: Webster's dictionary

Synonyms

Show all synonyms

Antonyms

Show all antonyms

Close letter words and terms