Fetching details from the dictionary...

to overlook; to command a view of; to look down on
to despise; to look down on
山頂から町を見下ろす景色は絶景だったんだよ。
The view looking down on the town from the mountaintop was spectacular.
展望台から街並みを見下ろした。
I looked down over the cityscape from the observation deck.
山頂から広がる平野を見下ろしている。
I am looking down at the plains spreading out from the mountaintop.