drochbholadh — meaning in English Irish → English · translate English → Irish instead English meaning stench noun A strong, unpleasant smell. Senses drochbholadh is used for these senses in English: stench a strong foul smell; a stink. Related Irish words bréantas bréine mosar tuth