bower

/'bauə/
Noun
  1. a framework that supports climbing plants
    • the arbor provided a shady resting place in the park
Verb
  1. enclose in a bower

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ có nhắc đến "bower"

bower
A wooden bower covered in flowering vines stands in a peaceful garden.