Advertisement

Advertisement

solar ship

noun

  1. (in ancient Egypt) a boat placed in or near the tomb of a king to transport him to the sun.


Advertisement

Advertisement

Advertisement

Advertisement


solar sailsolar still