Compund Words
Last Search Words
Search Result:astronomy satellite
Overview of noun astronomy_satellite
The noun astronomy satellite has 1 sense
- astronomy satellite -- (a satellite equipped with a telescope to observe infrared radiation)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar