What is the full meaning of astrohatch
a domed window in an aircraft for astronomical observations [n -ES]
Example of the word astrohatch placed on a Scrabble board.