Latin-English dictionary »

defricate meaning in English

LatinEnglish
defricate adverb

of speechadverb

sharply, keenlyadverb

with biting sarcasm (L+S)adverb