Definition & Meaning | French word DILAPIDATION
DILAPIDATION
Definitions of DILAPIDATION
- waste
- an embezzlement for one's own profit
Number of letters
12
Is palindrome
No
Search for DILAPIDATION in:
Page preparation took: 137.78 ms.