1
not completely : almost but not quite
2
helping to do or achieve something
3
used with it to make a statementabout what appears to be true basedon what is known
4
a continuous flow of people or things
5
a person who enjoys something verymuch
6
to a position that is on (something, such as a surface, area, or object)
7
to exchange (something) for money