Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
peters
in English
peters
us
/ˈpiːtərz/
uk
/ˈpiːtərz/
#common
Lemma:
peter
The lemma is the base or root form of this word.
Definitions
Verb
he
dwindles
or
becomes
weaker
;
trails
off
to
diminish
or
dwindle
to
nothing
Noun
a
slang
term
for
(
male
genitalia
)