fostered Definition
Definition
Supporting or encouraging the growth or development of something, typically in a helpful or nurturing way.
Browse
Supporting or encouraging the growth or development of something, typically in a helpful or nurturing way.
Browse