amba
/ɑmˈbɑ/Definitions
1. noun
A type of tree or its wood, especially the Amba tree (Pterocarpus marsupium) native to India and Southeast Asia.
“The amba wood is prized for its durability and resistance to rot.”
2. verb
To overwhelm or defeat completely, often in a battle or competition.
“The champion’s team ambas their opponents with a strong comeback.”