CROW'S-NEST Meaning of CROW'S-NEST in English (n.) A box or perch near the top of a mast, esp. in whalers, to shelter the man on the lookout. Webster's English dictionary. Английский словарь Webster. 2012