Search This Blog

Wednesday, January 25, 2006

man·tra (MON-tra)
n.
A commonly repeated word or phrase:

“Today's edutainment software comes shrinkwrapped in the magic mantra: ‘makes learning fun.’” (Clifford Stoll).

No comments: