Definitions Found:

entering in or into (as an activity or undertaking) his only incursion into the arts