tampolin noun Tarpaulin, or tarp. edit definition pronunciation related tie leaftiepinpaymedukunu commentsAdd Comment