Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for occultation
1. n. one celestial body obscures another
All in One
Events
An occultation is an event that occurs when one object is hidden by another object that passes between it and the observer.
Related Images
Related Images/Visuals for occultation
Sponored Video