BIG BEN Meaning of BIG BEN in English famous clock that is located over the British House of Parliament in London Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012