flat-out: an adverb that means: at full capacity, at maximum speed, totally, thoroughgoing
Ben, pumps working flat-out. A foot of water in the bilge. a flat-out promotional campaign a flat-out deception.
24👍 13👎