high time

Meaning

  1. A point in time at which something is considered to be utterly due or even overdue to occur; well past time
  2. A very enjoyable or exciting experience or period of time.

Synonyms

it is time

Notes

Sign in to write sticky notes