Word Meaning

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


Meaning of brachiate

- Having branches in pairs, decussated, all nearly horizontal, and each pair at right angles with the next, as in the maple and lilac.