Noun Definitioncheddar pink1.Definition: mat-forming perennial of central Europe with large fragrant pink or red flowersCategory: Plants