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