English dictionary
crow's nest meaning and definition
Definition and meaning of crow's nest at MeaningMonkey.org. crow's nest meaning and definition in the English Dictionary.CROW'S NEST noun
Definition of crow's nest (noun)
- platform for a lookout at or near the top of a mast
Source: Princeton University Wordnet