endeavouring - trying the best of their abilities, alley - narrow, quiet road, multitude - significant amount, stem the flow - reduce the number, analogy - a comparison, self-esteem - sense of confidence, holding operation - temporary solution, groundbreaking - the first of its kind,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?