big ben Meaning, Definition & Usage

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

WordNet