The phrase "new foray" means trying or exploring something different or unfamiliar. It refers to engaging in a new activity or venture for the first time. Full definition
Also, rent control laws like the ones in Los Angeles are beginning to make investors hesitate about making new forays into an otherwise strong sector. (nreionline.com)
The thrilling and comedic drama packed with intriguing mysteries isn't exactly a bold new foray for television — the motivations and complexities are complex for broadcast, but not cable or streaming services — but it is a uniquely appealing show on its own. (metacritic.com)
His team began new forays into the caves last week. (sciencemag.org)