UK English definition of OVERLOOK along with additional meanings, ... noun. North American. A commanding position or view. 'the overlook to the townsite'.
確定! 回上一頁