Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tartar
in English
tartar
us
//ˈtɑːrtər//
uk
//ˈtɑːrtər//
#uncommon
Plural
tartars
Definitions
Noun
a
wine-making
byproduct
(
potassium
hydrogen
tartrate
)
The
winemaker
carefully
removed
the
tartar
from
the
wine
barrels
.
a
yellow
dental
plaque
deposit
The
dentist
warned
her
patient
about
the
buildup
of
tartar
on
his
teeth
.
hardened
teeth
coating
(
dental
calculus
)
The
dentist
explained
that
tartar
can
cause
gum
disease
if
left
untreated
.