"Attached"?

"In Buddhist terms, some of our students are very 'attached' to being busy."

I need to look up that phrase/language; never heard it before.

Comments

Popular posts from this blog

Prefer studying to movies? Stay away from Hampton University!