attap UK /ˈatəp/US /ˈaˌtap/ noun3 •Nipa; a palm tree of the species Nypa fruticans. •(Singapore, Malaysia) Thatch made from leaves of the nipa palm. •A section of attap thatch. formsattaps