snowplow parent

Etymology
For their insistence on removing all obstacles in their children's paths.

Noun

 * 1)  A parent who intervenes to prevent their child from facing obstacles and difficulties.