ENGLISH DICTIONARY

Ambatch

Definition & Meaning

Pronunciation /ˈæmˌbætʃ/ · Part of speech noun

Quick meaning: Ambatch is a noun meaning (countable) A raft made from bundles of the stems of this plant.

Meaning

(countable) A raft made from bundles of the stems of this plant.

More Meanings

  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.

Word Forms

Related Words

Related dictionary entries include gonakie, camwood, baobab, azederach, acacia, obeche.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.