1. to use up, to exhaust, to run out of
2. to devote oneself (to), to do one's utmost (for), to serve, to work (for a cause)
3. to do to exhaustion, to do completely, to do fully
1. at (place, time), in, on, during
2. to (direction, state), toward, into
3. for (purpose)
4. because of (reason), for, with
5. by, from
6. as (i.e. in the role of)
7. per, in, for, a (e.g. "once a month")
8. and, in addition to
9. if, although