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