rose garden in French rose garden in French roseraie noun (literally) A garden devoted primarily to roses. Add to Flashcards