embowered

[ɪm'baʊəd]
  • 释义
  • adj.

    由树木围绕的;

  • v.

    以树叶遮盖,隐藏在树林中( embower的过去式和过去分词 );