imbower

enUK

imbower

(ɪmˈbaʊə) vb a less common spelling of embower