What does drubbing mean?
What does drubbing mean? noun. a beating; a sound thrashing. a decisive, humiliating defeat, as in a game or contest. What is the root word for druggist? “one who deals in drugs, especially one who compounds or prepares drugs according to medical prescriptions,” 1610s, from French droguiste, from droge (see Read more…