RAGGED ROBIN Meaning of RAGGED ROBIN in English [ragged robin] n (1741): a perennial herb (Lychnis flos-cuculi) cultivated for its pink flowers with narrow-lobed petals Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012