hour ·noun (60 MINUTES)

Definition: a period of 60 minutes Level: A1