English dictionary



Info: This web site is based on WordNet 3.0 from Princeton University.

English noun: artificial satellite

1. artificial satellite (artifact) man-made equipment that orbits around the earth or the moon


Synonymsorbiter, satellite


Broader (hypernym)equipment


Narrower (hyponym)astronomy satellite, ballistic capsule, communications satellite, meteorological satellite, space laboratory, space platform, space station, space vehicle, spacecraft, sputnik, spy satellite, weather satellite


Part holonymsolar array, solar battery, solar panel









Based on WordNet 3.0 copyright © Princeton University.
Web design: Orcapia v/Per Bang. English edition: .
2024 onlineordbog.dk