My first keeps time, my second spends time, my whole tells time.

Answer: watchman

More Difficult Riddles with answers

More Difficult Riddles