drenched; drenching; drenches            
        
    1
                    
                                          
              
          
                                                      : to wet thoroughly (as by soaking or immersing in liquid)                                      
                
                    
2
                    
                                          
              
          
                                                      : to soak or cover thoroughly with liquid that falls or is precipitated                                      
                
                    
3
                    
                                          
              
          
                                                      : to fill or cover completely as if by soaking or precipitation                                      
              
                             
was drenched in furs and diamonds— Richard Brautigan
Richard Brautigan
                         
                
                    4
                    
        a
    
          
                                          
              
          
                                                      : to administer a drench to (an animal)                                      
                
                    
        b
    
          
                                archaic 
                                  
              
          
                                                      : to force to drink                                      
                
                    
                                                      drencher
                                      noun
                                                                            
    1
                    
                                          
              
          
                                                      : a poisonous or medicinal drink                                      
                
                                
            specifically                
          
                                                      : a large dose of medicine mixed with liquid and put down the throat of an animal                                      
            
            2
                    
        a
    
          
                                          
              
          
                                                      : something that drenches                                      
                
                    
        b
    
          
                                          
              
          
                                                      : a quantity sufficient to drench or saturate                                      
                
                    
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share