Meaning of big ben

Definition of big ben

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

Other information on big ben

WIKIPEDIA results for big ben
Amazon results for big ben