Definitions of stuffed grape leaves:

  • noun:   well-seasoned rice (with nuts or currants of minced lamb) simmered or braised in stock