1. to bury (e.g. in the ground)
2. to fill up (e.g. audience fills a hall); to cause to be packed
3. to plug (a gap); to stop (a gap); to bridge (a difference, a gap); to fill (a seat, a vacant position); to fill out
4. to make up for (a loss, shortage, etc.); to make amends; to compensate for
5. to put cold water (in a bath)
6. to cover; to scatter something over