1. To be the end of; be the last of concluding part of.
2. To bring to a conclusion or cause to come to an end; SYN. terminate, cease.
3. To bring to an end; SYN. terminate.
4. To have an end, in a temporal, spatial, or quantitative sense; SYN. finish, terminate, cease.
5. To put an end to.
1. To lay away for future use; SYN. hive away, lay in, put in, salt away, stack away, stash away.
2. To provide storage for or keep in storage.