The Collaborative International Dictionary of English. 2000.
subdeposit — n. * * * … Universalium
subdeposit — n … Useful english dictionary