Word info

Welrod

Noun

Meaning

Welrod (plural Welrods)

(firearms, historical) A British bolt-action, magazine-fed suppressed pistol devised during World War II.

Source: en.wiktionary.org

Anagrams

Close letter words and terms