overtop

/'ouvə'tɔp/
Verb
  1. look down on
    • The villa dominates the town

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "overtop"

overtop
The villa overtops the town from the hillside.