English Dictionary
Definition atomise in British English
atomise
/ˈætəmaɪz/

English Dictionary