lín​tiào

to observe from afar

Definitions

lín​tiào

to observe from afar; to look into the distance from a high place

Sources