Meaning of "start" in Essential American English Dictionary

start

noun us /stɑrt/

B1 the beginning of something:

Our teacher checks who is in class at the start of each day.
Ivan has been involved in the project from the start.

(Definition of “start noun” from the Webster's Essential Mini Dictionary © Cambridge University Press)