Synonyms of 'on the nail'
▷ See nail
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
If you do something promptly at a particular time, you do it at exactly that time.
We left the hotel promptly at seven.
Thesaurus for on the nail from the Collins English Thesaurus
(of payments ) at once (esp in the phrase pay on the nail )