Entry
  1. to be really busy; pressing business