Embosom
Definitions
1
Posts
1
Posters
176
Views
-
To take into, or place in, the bosom; to cherish; to
foster.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions
To take into, or place in, the bosom; to cherish; to
foster.
Browse our collection of 300,000+ community-written definitions