resto1. nome rest; remainder; remnant; residue; remains; stub; leftover; offal; remnants.2. nome leftovers; remains.