Word: hoplophobe
Part of speech: Noun
Syllables: hop
lo
phobe
Definition: Someone who has a fear of guns.
Morphemes:
Affix: hoplo-
Language: en
Meaning: weapon, arms
Affix: -phobe
Language: en
Meaning: one who fears