0%

ALL meanings of ambatch

am·batch
A a
  • noun ambatch a tree or shrub of the Nile Valley, Aeschynomene elaphroxylon, valued for its light-coloured pithlike wood 3
  • noun ambatch an Egyptian tree, Aeschynomene elaphroxylon, of the legume family, having a light-colored, spongy wood. 1
  • noun ambatch 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. 0
  • noun ambatch (Countable Noun) A raft made from bundles of the stems of this plant. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?