8584. 'And let the people drink' means that those truths will refresh them and impart spiritual life. This is clear from the meaning of 'drinking' as receiving instruction in the truths of faith, thus imparting and refreshing spiritual life, dealt with above in 8562.