dauberConjugationsTop 25000MeaningsVerb1. to hit; to strike (dated)2. to insult; to denigrate; to defame (by extension)3. to stink