5
votes
2answers
2k views

What does the phrase “limb of the earth” or “atmospheric limb” mean?

What does the term limb of the earth (see this question, for example) or atmospheric limb mean? The phrase strikes me as very odd, since earth is nearly spherical. Do other planets with atmospheres ...