насмеха́ться, -а́юсь, -а́ется
НАСМЕХА́ТЬСЯ, несов., над кем. Относиться к кому-л. несерьезно, подвергая кого-л. оскорбительным замечаниям, издевательствам; син. разг. насмешничать, потешаться, смеяться [impf. to mock (at), jeer (at), gibe (at), laugh (at); to deride]. Игорь мог снести ложь и даже клевету, но насмехаться над собой он никому и никогда не позволял.
Ответы справочной службы
Слово зубоскалить в современном русском языке имеет только одно значение — «грубовато шутить, насмехаться» (см. словари). В Вашем примере более уместно будет использовать выражения показывал зубы или грозно рычал, показывая зубы, чтобы описать поведение шакала.
Запятая перед союзом "да и", стоящим между однородными членами предложения, не ставится.
Такое слово существует, при этом оно носит разговорно-сниженный стилистический оттенок.
Ёрничать - озорничать, повесничать, беспутничать, развратничать.
Этот глагол также употребляется в разговорной речи в значении "насмехаться над кем-либо".