Definisi 'astronomical'
English to English
1 relating or belonging to the science of astronomy
• astronomic telescope
source: wordnet30
2 Of or pertaining to astronomy; in accordance with the methods or principles of astronomy.
source: webster1913
adjective satellite
3 inconceivably large
source: wordnet30
More Word(s)
astronomy, uranology, big, large,

Visual Synonyms
Click for larger image