meaning of spoonfeeding

1. teaching in an overly simplified way that discourages independent thought


Related Words

spoonfeeding |

Developed & Maintained By Taraprasad.com

Treasure Words