7 letters · 10 points in Scrabble
verb carry out or participate in an activity; be involved in
verb consume all of one's attention or time
verb engage or hire for work