the process of developing or being developed; growth or advancement
French développement, from développer 'to unwrap, unfold'
Try Another Word