'Big Ben' definitions:

Definition of 'Big Ben'

(from WordNet)
noun
Clock in the clock tower of the Houses of Parliament, London