Dictionary.net
SCOTCH DOUCHE
\skˈɒt͡ʃ dˈuːʃ], \skˈɒtʃ dˈuːʃ], \s_k_ˈɒ_tʃ d_ˈuː_ʃ]\
Definitions of SCOTCH DOUCHE
Word of the day
drill site
workplace that is the site of a drill hole
View More
Nearby Words
scotch
scotch and soda
scotch asphodel
scotch broom
scotch broth
Scotch douche
scotch egg
scotch fir
scotch gale
scotch heather
scotch kiss