WATER TREE Meaning of WATER TREE in English () A climbing shrub (Tetracera alnifolia, / potatoria) of Western Africa, which pours out a watery sap from the freshly cut stems. Webster's English dictionary. Английский словарь Webster. 2012