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 English vocab. Английский словарь Webster. 2012