anachronism: something located at a time when it could not have existed or occurred
timekeeping: the act or process of determining the time
castle: a large building formerly occupied by a ruler and fortified against attack