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 ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012