Etymograph

English

grenade launcher

Compound of grenade + launcher.

A compound of grenade + launcher

Latin grānātum ‘having grains’

…

Italian pom granat

Old French pomme grenate ‘pomegranate’

Old French grenate ‘pomegranate’

French grenade ‘pomegranate’

English grenade

Today it means

noun A weapon that shoots grenades from a device.

Language periods are conventional ranges, not dates for this word.

Etymograph / grenade launcher