Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
delayer
in English
delayer
#uncommon
Definitions
Noun
one
who
causes
delay
;
postpones
actions
a
substance
controlling
combustion
rates
in
rocket
fuel