block (v) - make the movement difficult or impossible., by far - by a great amount, creative (adj) - involving the use of skill and the imagination to produce something new, encounter (n) - a meeting, especially one that is sudden or unexpected, global (adj) - relating to the whole world; worldwide., justify (v) - show or prove to be right or reasonable, obvious (adj) - easy to see or understand, reject (v) - to refuse to accept or consider something, prepared (adj) - ready and able to deal with something, surface (n) - the outside or top layer of something,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?