demand - when someone wants something, collapse - a sudden break or fail, investment - put money in to get more in the future, cultivate - grow over time, ridiculous - very silly, absurd, or unreasonable,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?