What is the meaning of Seasonable?

Opportune; occurring at an appropriate or suitable time.

Appropriate to the current season of the year.

Ephemeral; lasting for just one season.

In season (said of game when it is legal to be hunted and killed).

Well-seasoned; matured (e.g. timber).

Source: wiktionary.org