1
to look at;to gaze at;to watch;to stare at
何時間も海を眺めた。
I gazed at the sea for hours.
2
to look out over;to get a view of;to admire (e.g. the scenery)
3
to look on (from the sidelines);to stand by and watch;to observe