enthusiast; fan; lover; devotee; aficionado
high praise; great admiration; rave reviews
to gather; to collect; to assemble
unobstructed view; perspective; forecast; outlook; insight; foresight
zealous; enthusiastic; ardent; fervent; keen; eager
wildly enthusiastic; crazy (about something)
support; backing; endorsement; support; holding up; propping
often (happens); tend to; be apt to; be likely to
that is to say; so that means
being universally acceptable; being suitable for all; being popular with many people
to be mad about; to be hooked on
to grow up; to become an adult; to become big; to grow in size
to overdo; to do too much
individuality; personality; quirk; idiosyncrasy; character; individual characteristic
versatility; multiplicity of use
crowd of people; great number of people; in great numbers
big hit; smash hit; popular item (e.g. movie, music)
fixed number; certain number; given number; definite number
(not) always; (not) necessarily; (not) entirely; (not) all
most suitable; optimum; optimal; best
maniac (as in rabid sport fan); enthusiast
to push on; to plunge forward; to push one's way to
course correction; trajectory change; orbital adjustment
willow (any tree of genus Salix); weeping willow (Salix babylonica)
shallows; shoal; rapids; current; position; place
very interesting; of great interest
sword (esp. a large, double-edged one); blade; bayonet; swordsmanship; stinger; ovipositor
initial response (e.g. to a crisis); action in the earliest stages; initial shock (of an earthquake); preliminary tremor
to be sluggish (business); to make little progress; to not grow as much as expected
to arrive at (e.g. a decision); to reach (a stage); to lead to (a place); to get to; in the extreme case of; (arch.) to come
to draw (attention, sympathy, etc.); to attract (e.g. interest)
(wrestling) ring; forum (e.g. for discussion); sandbag; gabion
to stop; to abort; to discontinue; to close
indicates supposition; if ... then; when; (typically after someone's name) indicates exasperation
exactly; surely; right then; just then; just (about to); on the verge (of doing or happening)
end; close; finish; end of play (in go)