sniper in Catalan sniper in Catalan franctirador noun A person using long-range small arms for precise attacks from a concealed position. Add to Flashcards