English word definition — powered by WordNet
spray very finely
strike at with firepower or bombs
break up into small particles
Want to remember atomise?