patio rose Syllabification: (pat·i·o rose)Definition of patio rose noun a miniature floribunda rose. patio rose in other Oxford dictionaries Definition of patio rose in the British & World English dictionary