snap something up - buy or get something quickly and enthusiastically, stand someone in good stead - be of benefit or advantage to someone, from all walks of life - from various levels of social position or achievement, be part and parcel of something - a necessary part of something, crop up - happen or appear unexpectedly,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?