garbure

views updated

garbure Southern France, Spain; thick soup or vegetable purée.

More From encyclopedia.com