English dictionary



Hint: Question mark (?) is a wildcard. Question mark substitutes one character.

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: .
2025 onlineordbog.dk