Definitions of Big ben:

  • noun:   clock in the clock tower of the Houses of Parliament, London