Synonyms and Antonyms of embosom
- a villa that has been embosomed by the verdant hills of northern Italy for three centuries
Learn More about embosom
Dictionary: Definition of embosom
Seen and Heard
What made you want to look up embosom? Please tell us where you read or heard it (including the quote, if possible).