Full-blast definition

(idiomatic) Maximum capacity or effort.
noun
0
0
Advertisement