Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
peter
in English
peter
us
/ˈpiː.tər/
uk
/ˈpiː.tə/
#common
Past Tense
petered
Participle Verb
petering
Third Person Singular
peters
Definitions
Verb
to
dwindle
or
diminish
;
lose
strength
to
deplete
or
run
out
(
of
resources
)
Noun
a
safe
(
slang
)
a
prison
cell
(
prison
slang
)