ruatao Sabatierruataoa. several storeys high, storeyed, heaped up.vc. karuataoa: to pile up in layers. ← ruatanoruatara →