CDI
Top 6000
Meanings
Noun
1. open-ended contract
2. documentation and information centre
Examples1
I have no long-term employment.