SCOUT


Meaning of SCOUT in English

n. Any of the four, lightly armored, offensive positions on an urban brawl team.

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