a timekeeping device [Middle English via French and Latin from Greek hōrologion, from hōra hour + legein to gather]