star shell
English Dictionary
->
Letter S
-> star shell
Search Dictionary:
star shell Definition
(n)
an
artillery
shell
containing
an
illuminant
star shell Synonyms
star shell
© Art Branch Inc.