stuffed peppers

noun

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