Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of imbow

- To make like a bow; to curve; to arch; to vault; to embow.