Embower - Definition

embower

v 1: enclose in a bower [syn: embower, bower]

Look up another word