American Dictionary
Definition artillery in American English
artillery noun
noun
/ɑrˈtɪl(ə)ri/
American Dictionary