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.