Meaning of flat out

Definition of flat out

(adv) in a blunt direct manner; "he spoke bluntly"; "he stated his opinion flat-out"; "he was criticized roundly"
at top speed; "he ran flat out to catch the bus"; "he was off down the road like blue murder"

Other information on flat out

WIKIPEDIA results for flat out
Amazon results for flat out