Online English Dictionary

Home

Embower


v. t.

To cover with a bower; to shelter with trees.


© 2009 Dammam Community College