spicy sauce made with chili pepper, onion, lime juice, and water - English Synonyms Dictionary