embowed – Deutsch–English translations

🇬🇧 en de 🇩🇪

embower verb

  /ɛmˈbaʊɚ/
  • enclose something or someone as if in a bower; shelter with foliage
umhüllen

embowed

bogenförmig
Wiktionary Links