NECKLACE Meaning of NECKLACE in English (n.) A rope or chain fitted around the masthead to hold hanging blocks for jibs and stays. Webster's English dictionary. Английский словарь Webster. 2012