set: Huge advertisement seen through a window of a giant watch A giant watch sitting behind a glass window. A large watch advertisement is displayed in a window. A watch replica clock hanging in a window of a building. A store that has a large watch in its display window.