stuffed peppers Meaning, Definition & Usage

  1. noun parboiled green peppers stuffed usually with rice and meat and baked briefly

WordNet