embower

英[ɪm'baʊə] 美[em'baʊə]
  • vt. 用树叶遮蔽(隐于树荫中)
embowered embowered embowering embowers
Verb:
  1. enclose in a bower

    【近义词】

【邻近词汇】