Word For Something That Can Do Many Things