STAG


Meaning of STAG in English

To turn stag; to impeach one's confederates: from a herd of deer, who are said to turn their horns against any of their number who is hunted.TO STAG To find, discover, or observe.

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