START OFF Meaning of START OFF in English begin, commence, start; set out, begin a journey; cause someone to begin doing something Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012