on the nail

idiomPart ofnail

on the nail — idiom

1. Immediately or without any delay, especially when paying money.

1.idiom
Definition

Immediately or without any delay, especially when paying money.

Example

The client paid the invoice on the nail.

Maya always pays her rent on the nail.