EMBOWER





Definition:

  1. [verb] enclose in a bower
    Synonyms: bower

Synonyms: