Common Verb Collocations of harnessed

appear, be, become, can, create, direct, distribute, do, drive, expend, generate, get, go, have, help, improve, lash, make, must, need, produce, provide, put, serve, should, stand, tame, wait, will, use