Short for department.
Short for deposit.
Short for departure.
A deposition.
A deputy.
A dépanneur.
A dependency.
To deputize.
Depart or departs
Deposed