ブラウザの設定でJava Scriptの使用を有効にしてご利用ください。
出典:Wiktionary
vellicating
vellicating (comparative more vellicating, superlative most vellicating)
「vellicating」は動詞「vellicate」の現在分詞です