Delayer meaning

One who delays.
noun
0
0
A substance that is used to slow the rate of combustion of a solid rocket fuel so as to make it more controllable.
noun
0
0
To remove layers; to strip away levels.
verb
0
0
Advertisement

Origin of delayer

  • Combination of delay + -er.

    From Wiktionary