See Also: attap(dictionary)

attap (iou)



attap noun. Also atap. E19.
[Malay atap roof, thatch.]
Palm fronds used in SE Asia for thatching, esp. those of the nipa palm; a thatch made of these. Freq. attrib.