Definition of "imbower"

imbower

  • verb

    third-person singular simple present imbowers, present participle imbowering, simple past and past participle imbowered

    1. Archaic form of embower.