Definition of "flat strap" in inglés
Adverb
At maximum capability, intensity, or speed.
- We had the car going flat strap down the highway when the cops pulled us over.
Adjective
Extremely busy.
- Can you call me back tomorrow, mate? I′m flat strap at the moment.