We do not currently know of any antonyms for crow's nest.
The noun crow's nest is defined as:
A small open-top shelter, originally a cask, on the top of the foremast, large enough to accommodate a lookout. It was used by whalers to watch for a blow (spout), or in icebound waters to seek a channel.