Satellite 10/04/2013 Definition of the Day

satellite - surrounding and dominated by a central authority or power "a city and satellite communities" #LetsGetWordy #dailydef #satellite

Category: Education