What does atomise mean?

atomise meaning in General Dictionary

squirt extremely carefully

View more

  • attack at with firepower or bombs
  • separation into little particles