1 tear shell | Definition of tear shell

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