dragunov Meaning, Definition & Usage

  1. noun a sniper rifle with a telescopic sight

WordNet