Learner's definition of TARTAR
[noncount]
: a hard substance that forms on teeth牙石;牙垢
2 tartar /ˈtɑɚtɚ/ noun
plural tartars
plural tartars
Learner's definition of TARTAR
[count] informal + old-fashioned
: a person who is often angry or violent脾气暴躁的人;凶悍的人