Meaning of occasion in English
1. a particular time when something happens or has happened
On that occasion, I rode a horse for the first time in my life.
2. a suitable or favorable opportunity; a good chance
He has little occasion to use his English.
3. an important social event, ceremony or celebration; a special event