defricate

listen to the pronunciation of defricate
Lateinisch - Englisch
sharply, keenly
of speech
with biting scarcasm