SWISH TAIL


Meaning of SWISH TAIL in English

A pheasant; so called by the persons who sell game for the poachers.

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