preach water and drink wine verb1 •(informal) To act hypocritically; to fail to practice what one preaches. formspreached water and drank wine · preached water and drunk wine · preaching water and drinking wine · preaches water and drinks wine