Click or tap here to find out how this works
Tip: insert a question mark by pressing your spacebar.
Definitions of: ATOMIZED
- Strike at with firepower or bombs; "zap the enemy"
- Spray very finely; "atomize perfume"
- Break up into small particles; "the fine powder had been atomized by air"