MARROW Meaning of MARROW in English (n.) One of a pair; a match; a companion; an intimate associate. Webster's English dictionary. Английский словарь Webster. 2012