FLETCHER


Meaning of FLETCHER in English

n. A flechette pistol or rifle.

Shadow Slang English vocab.      Английский словарь теневого сленга.