зубатий

1) large-toothed

2) перен. (гострий на язик) sharp-tongued, biting, sarcastic

Джерело: Українсько-англійський словник на Slovnyk.me