Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

satellites Definition

Cancel
satellites
noun(sat-el-lite)
a hired agent or obsequious follower : minion, sycophant
satellites
noun(sat-el-lite)
a celestial body orbiting another of larger size
satellites
noun(sat-el-lite)
a manufactured object or vehicle intended to orbit the earth, the moon, or another celestial body

Words Related to satellites!

satellites Examples by Brain Bank Users