( informal )
1.
as fast or as hard as possible :
Workers are working flat out to meet the rise in demand for new cars.
2.
( especially NAmE ) in a definite and direct way; completely :
I told him flat out 'No'.
It's a 30-year mortgage we just flat out can't handle.