Could you please tell me what this phrase means" on the distant skyline"?
Thanks a lot.
It means the profile of the tall city buildings on the horizon seen from a long distance away.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.