This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
This means immediately; at the very beginning. It describes a sprinter blasting out of the starting blocks at the beginning of a short distance race (e.g., 100-yard dash, 50-yard dash).