Online Google Dictionary

embower 中文解釋 wordnet sense Collocation Usage Collins Definition
Verb
/emˈbou(-ə)r/,
Font size:

embowering, present participle; embowered, past tense; embowers, 3rd person singular present; embowered, past participle;
  1. Surround or shelter (a place or a person), esp. with trees or climbing plants
    • - the house stood remote, embowered in trees

  1. enclose in a bower
  2. (embowered) Hidden by branches with leaves