Meaning of espagnole

Definition of espagnole

(noun) brown sauce with tomatoes and a caramelized mixture of minced carrots and onions and celery seasoned with Madeira

Other information on espagnole

WIKIPEDIA results for espagnole
Amazon results for espagnole