The body

avoir les dents longues

StandardB2

Meaning

To be highly ambitious, to the point of not worrying about others.

Word for word

to have long teeth

Example

Le nouveau directeur a les dents longues, tout le monde l'a vu.

The new director is very ambitious, everyone has noticed.

The body