water down in French water down in French diluer verb To dilute with water; to add water to. Add to Flashcards