WikiWord

English

ambatch

noun

Meaning

  1. A large shrub or small tree found in and around water in the African tropics, Aeschynomene elaphroxylon, formerly used to make rafts due to its extremely lightweight wood.
  2. A raft made from bundles of the stems of this plant.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
ambatch — meaning and etymology | WikiWord