defricate

listen to the pronunciation of defricate
Latin - English
sharply, keenly
of speech
with biting scarcasm