ablatedEnglish

ablated

Adjective

Made smaller or less by melting or erosion or vaporization

English: ablated