Sitting or resting above something else.
This means 'on the highest part of' something.
Your hat sits on top of your head! When you stack blocks, each one goes on top of the other to make a tall tower.
Complete word intelligence in one call. Free tier — 50 lookups/day.