Ambatch

Language: English
Pronunciation: am-batch
Part of Speech: noun

Defined Definitions

DictionaryAPI

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.

User Defined Definitions

None listed :(

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words

Telebarometer
View Definitions
Stoopingly
View Definitions
Hematencephalon
View Definitions
Counterpicture
View Definitions
Spiderly
View Definitions
Achromophilous
View Definitions
Anticonventionalism
View Definitions