ON THE NAIL


Meaning of ON THE NAIL in English

IMMEDIATELY, at once, without delay, straight away, right away, promptly, directly, now, this minute; N. Amer. on the barrelhead.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.