Big Ben

  1. noun
    clock in the clock tower of the Houses of Parliament, London