1. almost, nearly, mostly, practically, virtually, basically, just about, all but
2. hardly, barely, scarcely, little
3. large majority, large proportion, greater part, most (of), almost all (of)
1. to fall, to drop, to come down, to crash, to collapse, to cave in, to give way
2. to set (of the sun or moon), to sink, to dip, to go down
3. to decrease (of popularity, quality, speed, sales, etc.), to fall, to drop, to go down, to decline, to de...
1. to finish, to stop, to end, to put an end to, to bring to a close
2. to close (a business, etc.), to close down, to shut down, to shut up
3. to put away, to put back, to keep, to store
4. to do completely, to finish
5. to do accidentally, to do wi...