meaning of spontaneous combustion

1. ignition of a substance as oily rags resulting from an internal oxidation process


Related Words

spontaneous combustion |

Developed & Maintained By Taraprasad.com

Treasure Words