water down in Latin water down in Latin diluo verb To dilute with water; to add water to. Add to Flashcards