PADOUK Meaning of PADOUK in English n. 1 any timber tree of the genus Pterocarpus, esp. P. indicus. 2 the wood of this tree, resembling rosewood. [Burmese] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012