TRUCK


Meaning of TRUCK in English

To exchange, swop, or barter; also a wheel such as ship's guns are placed upon.

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