CHIMICHURRI


Meaning of CHIMICHURRI in English

chim ‧ i ‧ chur ‧ ri /ˌtʃɪmiˈtʃʊri/ BrE AmE noun [uncountable]

a sauce, originally from Argentina, that is put on ↑ beef , lamb, or chicken as it is being cooked to improve the taste

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.