'cliff rose' definitions:

Definition of 'cliff rose'

(from WordNet)
noun
Tufted thrift of seacoasts and mountains of north temperate zone; occasionally grown as a ground cover [syn: cliff rose, sea pink, Armeria maritima]