The phrase "initial period" refers to the beginning or starting point of something. It typically denotes the first stage or a specific timeframe at the start of a process, project, or situation. Full definition
Some credit card companies offer 0 % introductory interest rate for initial period of up to six month. (myfinancekits.com)
For initial period after you have received your furniture, they will absorb the surrounding light and adapt to the surrounding environment. (contentbyterenceconran.com)
It's slow around town and during initial periods of acceleration. (autoweek.com)