Definition & Meaning | English word DEPOSITABLE
DEPOSITABLE
Definitions of DEPOSITABLE
- (formal) Capable of being deposited; able to be placed, laid down, or accumulated in a particular place, typically as a layer, residue, or item.
Number of letters
11
Is palindrome
No
Search for DEPOSITABLE in:
Page preparation took: 81.64 ms.