cabbage roseEnglishOxford Dictionary of Englishcabbage rose ▸ noun a kind of rose with a large, round, compact double flower.