crow's nestTranslate crow's nest | into French | into Italian Definition of crow's nest noun a shelter or platform fixed at the masthead of a vessel as a place for a lookout to stand. crow's nest in other Oxford dictionaries Definition of crow's nest in the US English dictionary