Definition of special occasion in English:

special occasion

noun

  • A particularly noteworthy event, ceremony, social gathering, or celebration.

adjective

  • Of, relating to, suitable for, or used at such an event.

Origin

Late 16th century; earliest use found in John Whitgift (d. 1604), archbishop of Canterbury.