← DefinitionshareGuessimbosomedadjectiveSurrounded or enclosed, as if in a bosom; nestled or sheltered.SynonymsenclosedadjectivenestledadjectiveshelteredadjectiveAntonymsexposedadjective