The body

avoir le nez creux

StandardB2

Meaning

To have a good nose for things, to have seen coming what nobody else did.

Word for word

to have a hollow nose

Example

Tu as eu le nez creux de vendre avant la crise.

You had a good nose, selling before the crisis.

The body