English word definition — powered by WordNet
force to leave (an office)
make a deposition
Want to remember depose?