Common Verb Collocations of satellite

act, base, be, become, broadcast, can, couple, depend, derive, determine, discover, do, have, include, launch, make, may, must, orbit, place, put, receive, relay, require, shall, take, transmit, will, use, Explorer