There are multiple definitions - click on the translation that matches your context.

à durée déterminée

full

definite

adjective

Definitions of definite

English

clearly defined; certain

We cannot put a definite timeline on when the commercial flights will begin, but we are on track with our development plans.