chateau potatoes

English

Noun

chateau potatoes pl (plural only)

  1. (cooking) Potatoes trimmed into the shape of olives and sautéed in butter.