English word definition — powered by WordNet
love unquestioningly and uncritically or to excess
Want to remember hero-worship?