tear shell

noun

Definition of tear shell

: an artillery shell charged with tear gas

History and Etymology for tear shell

tear entry 1

Keep scrolling for more