Well-placed

Posted by She on September 25, 2004

she's *well-placed* socially
=she has a good social position based on her ability?
thansk