MANROPE KNOT Meaning of MANROPE KNOT in English noun : a double wall knot with a double crown Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012